GammaPattern

The book Design_Patterns? uses this format for its ComputerProgramming patterns:

  1. Name.
  2. Problem, and context thereof.
  3. Elements of the solution.
  4. Consequences and trade-offs.