kinds of patterns

  • creational patterns -- factory, singleton, ...
  • structural patterns -- adaptor, composite, bridge, ...
  • behavioral patterns -- mediator, observer, command, ...

see also

see UML