updated README

main
Philipp3107 2022-12-08 14:21:04 +01:00
parent f9c316ecd8
commit 0889687310
1 changed files with 0 additions and 1 deletions

View File

@ -61,7 +61,6 @@ Zusätzlich zu den beiden produzierten Roboter-Modellen R2D2 und C3PO steht in
Schreiben Sie automatisierte JUnit-Tests mit denen Sie die korrekte Funktionsweise der Implementierungen und der Factory-Klasse überprüfen. Denken Sie daran, auch die Ausnahmen zu testen.
Angenommen, Ihre Firma möchte eine weitere Produktlinie eröffnen und in Zukunft auch noch T1000-Roboter herstellen, die natürlich auch das Robot-Interface implementieren: Welche Änderungen müssten Sie an Ihrem Projekt durchführen? Sie brauchen keine Implementierung dafür zu erstellen, legen Sie dafür bitte eine Textdatei in Ihr Projekt, in der Sie die notwendigen Erweiterungen und evtl. Änderungen kurz erläutern.
• Mit Ihrer Implementierung sollten folgende Begrifflichkeiten abgedeckt sein: Singleton-Pattern, Factory-Pattern, Exceptions, Interfaces, abstrakte Klassen, JUnit- Tests, Enumerationen, Sortieralgorithmen, Streams & Lambdas.
• Achten Sie bei Ihrer Implementierung auf die Konsistenz der Sprache (Englisch/Deutsch).
• Kommentieren Sie Ihre Methoden ausführlich mit Javadoc-Kommentaren, wie in den Interfaces gezeigt (googlen Sie ggf. nach weiteren Details dafür). Bei der Implementierung von Methoden aus den Interfaces, dürfen Sie mit @see... auf deren Javadocs verweisen und müssen die Dokumentation nicht duplizieren.
• Sie müssen kein UML-Diagramm anfertigen, können dies aber gerne tun.
• Testen Sie Ihre Implementierung möglichst umfangreich. Wir werden es auf jeden