Eine kurze Geschichte der System-EntwicklungEine kurze Geschichte von Mustern in der Software-EntwicklungFormalisierung der algorithmischen ProgrammierungMuster für die objektorientierte ProgrammierungDer Aufstieg von Open-Source-SoftwareDer Wert von Mustern, Praktiken und KomponentenAuf den Schultern von Riesen stehenEine gemeinsame Sprache für Gespräche über unsere PraktikenGemeinsame Komponenten für einfache WiederverwendungZusammenfassung