Factory pattern should be used when: - a framework delegate the creation of objects derived from a common superclass to the factory - we need flexibility in adding new types of objects that must be created by the class. Along with singleton pattern the factory is one of the most used patterns.
In thermodynamics, the term exothermic process (exo- : outside) describes a process or reaction that releases energy from the system to its surroundings, usually in the form of heat, but also in a form of light (e.g. a spark, flame, or flash), electricity (e.g. a battery), or sound (e.g. explosion heard when burning hydrogen).
the amount of energy that is available for work when released in a chemical reaction. For example, when a molecule of ATP is hydrolysed to ADP + P, the free energy released is about 34 kJ. power that may be translated into motion, overcoming resistance, or effecting physical change; the ability to do work.