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

1.21. Stellen wir sicher, dass Bestand.java (wirklich) sauber entworfen ist

Wir haben bereits Kapselung eingesetzt, um das Design von Ricks Suchwerkzeug zu verbessern, aber in unserem Code gibt es immer noch ein paar Stellen, an denen wir mögliche Probleme ausmerzen könnten. Das wird unseren Code leichter erweiterbar machen, wenn Rick mit dem nächsten neuen Feature kommt, das er gern für sein Suchwerkzeug hätte, und auch leichter wiederverwendbar, wenn wir einfach nur ein paar Teile der Anwendung nehmen und in einem anderen Kontext wiederverwenden möchten.

Da Sie Rick ein funktionierendes Suchwerkzeug gebaut haben, wissen Sie, dass er Sie wieder anrufen wird, wenn er gerne Änderungen an diesem Werkzeug machen lassen möchte.

Hier ist die suchen()-Methode ...

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