To maximise the efficiency of a design, every element (component) is selected and located with the intention that it serves as many functions as possible.
source
link if any
too detailled, too long to fill and too and boring
##Similar patterns in other languages