Nächste Seite:
Immutability
Aufwärts:
Class Design
Vorherige Seite:
Class Design
Klassen-Entwurf
benutze Klassen! (sonst: primitive obsession)
ordne Attribute und Methoden richtig zu
(Refactoring: move method, usw.)
dokumentiere Invarianten für Objekte, Kontrakte für Methoden
stelle Beziehungen zwischen Klassen durch Interfaces dar
(...Entwurfsmuster)
Johannes Waldmann 2008-06-18