4. Design Patterns (Entwurfsmuster)
● Wiederverwendbare Lösungen für häufig vorkommende
Probleme in der Software-Entwicklung
● Bekannt geworden durch die Gang of Four (Erich Gamma,
Richard Helm, Ralph Johnson, John Vlissides)
● Beispiele in Joomla:
○ (J)Factory
○ Builder Pattern
○ Singleton
○ MVC
○ Observer
5. Anti-Patterns
● Das Gegenteil, also Lösungen die
schlecht sind.
● Nicht auf Software-Entwicklung
beschränkt.
● Besser zu merken