10.26. Iteration 3 gefällig?

Nein, wir werden uns in keine weiteren Designprobleme mehr stürzen. Aber Ihnen sollte klar sein, dass Sie noch eine Menge mehr Dinge tun könnten, um das Design der Routenplaner-Anwendungzu verbessern. Wir dachten, wir geben Ihnen ein paar Vorschläge, falls Sie nach einem weiteren Durchlauf des OOA&D-Lebenszyklus hungern.

Das Laden erweiterbarer machen

Bis jetzt haben wir nur eine einzelne Klasse, die sich um das Laden kümmert, und diese akzeptiert nur ein Java-File-Objekt als Eingabe. Schauen Sie, ob Ihnen eine Lösung einfällt, die es Ihnen ermöglicht, eine U-Bahn aus verschiedenen Typen von Eingabequellen zu laden (versuchen Sie es zu Anfang mit einem File und einem InputStream. Und sorgen Sie auch dafür, dass es ...

Get Objektorientierte Analyse & Design von Kopf bis Fuß now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.