Dokumentation
Damit die Entwicklung des Messengers auch in Zukunft von anderen übernommen werden kann oder du dich nach eine Pause schnell in das Projekt einfinden kannst, soll das Projekt dokumentiert werden.
Zur Dokumentation werden wir drei Methoden verwenden.
- Ein UML-Klassendiagramm
- Ein Programmablaufplan
- Ein kommentierter Quelltext
Aufgabe: UML-Klassendiagramm
Das UML-Klassendiagramm zum Messenger solltest du bereits erstellt haben.
- Überprüfe, ob es noch zum aktuellen Quelltext passt und ergänze es gegebenfalls.
Aufgabe: Programmablaufplan
Ein Programmablaufplan dokumentiert grafisch welche Schritte in welcher Reihenfolge ablaufen.
- Lies den Informationstext zum Programmablaufplan
- Erstelle einen Programmablaufplan für den Messeneger
Aufgabe: Kommentare
Bisher sind nicht alle Methoden der Klasse App dokumentiert. Das wollen wir nun ändern.
- Gegeben sind die folgenden Kommentare zu einer fiktiven Methode zum Suchen eines Kontakes. Vergleiche die beiden Kommentare und entscheide dich begründet, welchen du für geeigneter hälst.
- Schreibe zu jeder Methode einen Kommentar. Orientiere dich dabei an den Kommentaren zu den Methoden
receive
undsend
.