Entwurfsmuster Flashcards

1
Q

Grund für Entwurfsmuster (Design Patterns)

A

Wiederverwendbarkeit von Softwarekomponenten stößt an ihre Grenzen, wenn Entwurfsentscheidungen und eigene Anforderungen widersprüchlich sind

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Was sind Entwurfsmuster?

A
  • keine Softwarekomponenten, sondern abstrakte Konzepte
  • erfolgreiche Designs, die immer wieder verwendet werden können
  • in Entwurfsmuster gehen die Erfahrungen vieler Softwareprojekte ein
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Bestandteile Entwurfsmuster

A
  • Name des Musters
  • Domäne (Wo anwenden? Welcher Nutzen?)
  • Lösungsbeschreibung (oft graphisch mit UML-Diagrammen)
  • Konsequenzen (Beschränkungen, Ineffizienzen)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly