Der Ablauf ist immer gleich:
- Erst einmal das Model verstehen: Was gibt es so an "Objekten", was zeichnet diese aus? (Werte, Verhalten). Das bekommt man am einfachsten, wenn man die Business Logik durch geht. Am Anfang wird wirklich alles zu einem Objekt - wenn das aber dann nicht weiter spezifiziert wird, dann kann man es ersetzen. Beispiel: Spieler hat einen Namen. Wunderbar: Es gibt also einen Spieler und dieser hat ein Attribut name und da wir noch keinen Typ haben, wird das erst einmal Name. Wenn in der Business Logik an anderer Stelle etwas kommt mit Regeln diesbezüglich, dass kann man das noch abbilden. (Man kann auch gerne anders herum heran gehen und man nimmt erst einmal einen vorhandenen Datentyp (String) um den dann bei Bedarf zu ersetzen)
- Dann kannst Du das, was Du erarbeitet hast, umsetzen.