EGE/Programmierprojekt

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

== Programmierprojekt ==
(Arbeit in 2er- / 3er-Teams)
Projekt frei wählbar
'''must have:'''

* Erstellung von UML-Klassendiagrammen
* Kapselung (logisch)
* Vererbung
* Nutzung magischer Methoden
* Nutzung von propertys

'''möglich, aber nicht erforderlich:'''

* Modultests (+)
* GUI
* DB-Verwendung
* Datei-Nutzung


Ablauf:

1) Problem finden (Kurzabsprache mit Lehrer)
2) Anforderungserhebung, Detailplanung
3) Lehrer informieren -> Anforderungserhebung wird bei Bedarf angepasst
4) Implementierung
5) (Tests: am Besten vom Partner schreiben lassen, der die Methoden nicht kennt)
6) Einführung (Lehrer) -> Änderungen(?)