Objektorientierte Software-Entwicklung am Beispiel von ET++ Design-Muster, Klassenbibliothek, Werkzeuge - Gamma, Erich 1961- (Springer Berlin Heidelberg, 1992)
Dieses Buch konsolidiert Erkenntnisse im Bereich des objektorientierten Entwurfs, die w{hrend der Entwicklung von ET++, einer portablen und umfassenden Klassenbibliothek, gemacht wurden. Durch Abstraktion von Design-Strukturen, die in ET++ zur Anwendung kamen, werden sogenannte Design-Muster identifiziert und beschrieben. Design-Muster sind bestimmte abstrahierte Klassenstrukturen, die bei der Gestaltung von neuen objektorientierten Applikationen und Klassenbibliotheken verwendet werden k|nnen. Design-Muster erm|glichen so eine Art der Wiederverwendung von Design und stellen dem Entwickler zustzlich ein Vokabular fr die Beschreibung eines Entwurfs zur Verf}gung. Design-Muster sind deshalb eine wichtige Ergnzung zu bekannten Methoden fr den objektorientierten Entwurf