AW: [Java] Was ist an der Zeile falsch? Mensch ärgere dich nicht ist auch nicht undebedingt komplexer:
1. man benötigt in keiner Weise Serialisierung (auch nicht bei 3 gewinnt)
2. man benötigt für eine einfache Implementierung keine Netzwerkprogrammierung
Was man braucht:
1. Implementierung eines Würfels (sehr leicht)
2. Implemtneriung der GUI (das reine spielbrett->leicht, Darstellung von dynischen Objekten darauf-> mittel)
3. Implementierung eines Rundensystems mit Zügen (leicht bis mittel)
4. Implementierung des Regelwerkes und der begehbaren Pfade (mittel)
man kann sich das ganze Extrem vereinfachen, wenn man nicht einfach drauf los programmiert, sondern folgende Dinge beachtet:
1. Entwurf des groben Klassenaufbaus
2. Entwurf einer Ablaufsequenz (z.B. mittels Sequenzdiagrammen)
3. Definition aller nicht zu implementierenden Features (Schutz vor Ablenkung)
Hilfreich kann zudem sein, die Entwürfe einer erfahrenen Person zum Review zu geben, um frühzeitig "Fehlerkorrektur" betreiben zu können.
Gruß
tele |