Heat exchanger design requires both heat transfer analysis (Colburn j-factor for convection) and practical considerations (LMTD for temperature driving force, fouling factor for surface degradation). Steam traps are components used with heat exchangers but are not design parameters.