July 2008
Intermediate to advanced
496 pages
10h 40m
German
binHinUndWeg zu aktualisieren macht deshalb solche Kopfschmerzen, weil es gegen eins der elementaren Prinzipien für gutes objektorientiertes Design verstößt, das Prinzip der einen Verantwortlichkeit (Single Responsibility Principle, kurz SRP).
Prinzip der einen VerantwortlichkeitJedes Objekt in Ihrem System sollte nur eine einzige Verantwortlichkeit haben, und alle Leistungen des Objekts sollten sich darauf konzentrieren, genau dieser einen Verantwortlichkeit nachzukommen. |
Beide Klassen, Date und Aktivität, verletzen das Prinzip der einen Verantwortlichkeit
Wird ein neuer Aktivitätstyp hinzugefügt, sollte gemäß dem Prinzip der einen Verantwortlichkeit nur die neue ...