O'Reilly logo

Der Weg zum Java-Profi, 4th Edition by Michael Inden

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

3.5Prinzipien guten OO-Designs

Bis hierher sollten Sie mittlerweile einen ersten Eindruck davon gewonnen haben, was gute objektorientierte Entwürfe ausmacht und welche Probleme einem mitunter dabei begegnen können. Bevor wir uns gleich intensiver mit gutem Design beschäftigen, möchte ich einführend auf Kennzeichen für schlechtes Design eingehen.

Was ist schlechtes Design? Woran erkennt man es?

Sicherlich ist Ihnen beim Überarbeiten von Programmen schon das eine oder andere Problem begegnet. Ein Zeichen für schlechtes Design ist häufig, wenn …

  • der Sourcecode wenig verständlich ist, unter anderem verursacht durch ungünstige Namensgebung oder eine fehlende Dokumentation komplizierterer Stellen.
  • unnötige Komplexität oder ein extrem flexibles Design ...

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