Wiederverwendung - auf Matthias-Draeger.info
Wiederverwendung - auf Matthias-Draeger.info
Wiederverwendung - auf Matthias-Draeger.info
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Prinzip: Modularisierung• Mache ein System mit einer großen Zahl von Funktionsteilenkonstruierbar, indem Du• das gedachte Ganze zerlegst in nichttriviale Teile ("Module")• so dass jedes Modul einen klar beschriebenen Zweck erfüllt("Schnittstelle", "Interface").• Das Verstehen und Benutzen eines Moduls von außen einfacher ist alsdas Verstehen aller seiner inneren Teile (Komplexitätsreduktion)• und ein Modul <strong>auf</strong> möglichst wenig Eigenschaften anderer Moduleangewiesen ist ("geringe Kopplung").• ! Modularisierung ist ein Spezialfall von Hierarchisierung undvon Abstraktion• Beispiel:• Batterie: Interface sind B<strong>auf</strong>orm, Kapazität und Spannung;Innereien sind Bauart (z.B. Alkali, NiMH, etc.)Lutz Prechelt, prechelt@inf.fu-berlin.de [23+24] 26 / 84