Architekturen betrieblicher Anwendungssysteme

09 Klassische Softwaremuster


Question

Wie wird ein Muster dokumentiert (Dokumentation eines Musters)


Answer
  • Kontext/Beschreibung: Der Kontext in dem das Problem und die Lösung anwendbar sind
  • Problem: Das Problem, für welches das Pattern eine Lösung anbietet
  • Kräfte/Forces: Bedingungen, die in der Lösung berücksichtigt werden sollen und oft nur Kompromisse zulassen
  • Lösung: Die Lösung des Problems, oft ein Kompromiss bezüglich der Kräfte
  • Konsequenzen: Welche neue Situation durch die Anwendung der beschriebenen Lösung entsteht und welche Kräfte wie berücksichtig wurden



Comments

test