Gin and tonic with Hendrick's Gin is typically garnished with a slice of cucumber. However, garnishes of cucumber are very rare, and garnishes of orange are rarer still. The cocktail was introduced by the army of the British East India Company in India. In India and other tropical regions, malaria was a persistent problem. In the 1700s it was discovered by Scottish doctor George Cleghorn that quinine could be used to prevent and treat the disease. The quinine was drunk in tonic water, however the bitter taste was unpleasant. British officers in India in the early 19th century took to adding a mixture
Component-based software engineering the requirements of the initial component (expressed via the interfaces). Consequently, components can be replaced with either an updated version or an alternative without breaking the system in which the component operates. As a rule of thumb for engineers substituting components, component B can immediately replace component A, if component B provides at least what component A provided and uses no more than what component A used. Software components often take the form of objects (not classes) or collections of objects (from object-oriented programming), in some binary or textual form, adhering to some interface description language (IDL) so that the