Heat pump the brand name Freon, a trademark of DuPont. Its manufacture is now banned or severely restricted by the Montreal Protocol of August 1987 because of the damage that CFCs cause to the ozone layer if released into the atmosphere. One widely adopted replacement refrigerant is the hydrofluorocarbon (HFC) known as R-134a (1,1,1,2-tetrafluoroethane). Heat pumps using R-134a replaced R-12 (dichlorodifluoromethane) and have similar thermodynamic properties but with insignificant ozone depletion potential and a somewhat lower global warming potential. Other substances such as liquid R-717 ammonia are widely used in large-scale systems, or occasionally the less corrosive but more flammable propane or
Separation of concerns 1989, Chris Reade wrote a book titled "Elements of Functional Programming" that describes separation of concerns: Reade continues to say, Separation of concerns is crucial to the design of the Internet. In the Internet Protocol Suite, great efforts have been made to separate concerns into well-defined layers. This allows protocol designers to focus on the concerns in one layer, and ignore the other layers. The Application Layer protocol SMTP, for example, is concerned about all the details of conducting an email session over a reliable transport service (usually TCP), but not in the least concerned about how the transport service