Erzeugungs-, Struktur- und Verhaltensmuster liefern ein gemeinsames Vokabular für wiederkehrende Entwurfsprobleme. Jedes Muster wird gegen einfachere Alternativen und mögliche Fehlanwendungen abgewogen.