What are the theoretical considerations in the design of heat exchangers, and how do these principles affect their performance in thermal systems?