O'Reilly logo

Objektorientierte Analyse & Design von Kopf bis Fuß by David West, Gary Pollice, Brett D. McLaughlin

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

5.5. »Was ist VERÄNDERUNG

Sie wissen bereits, dass VERÄNDERUNG die eine Konstante bei Software ist. Software, die nicht sauber entworfen ist, fällt beim ersten Anzeichen von Veränderung auseinander. Gute Software hingegen ändert sich leicht.

Das einfachste Mittel, Ihre Software gegen Veränderung immun zu machen, ist, darauf zu achten, dass jede Klasse nur einen Grund zur Veränderung hat. Anders gesagt: Sie minimieren die Wahrscheinlichkeit, dass sich eine Klasse ändern muss, indem Sie in der Klasse die Anzahl der Dinge reduzieren, die bewirken können, dass sie sich ändern muss.

Sehen Sie sich die Methoden in dieser Klasse an. Sie kümmern ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required