dojoLösung: Ein Spiel Marke Eigenbau 19.01.2017, 00:00 Uhr

Kniffliges Kniffel

Spiele stellen den Entwickler immer wieder vor spannende Herausforderungen. In diesem Fall ist es ein Würfelspiel: Kniffel, auch bekannt als Yazee.
In diesem Monat ging es darum, das Würfelspiel Kniffel [1] zu implementieren. Die Aufgabe ist vermutlich zu umfangreich, um sie vollständig innerhalb der für Entwickler empfohlenen Übungszeit zu lösen. Wir empfehlen unseren Workshop-Teilnehmern, zwei Stunden pro Woche ins Üben zu investieren [2]. Bei der monatlichen Erscheinungsweise der dotnetpro ergibt sich damit eine Übungszeit von acht Stunden für die jeweilige Aufgabe. Sicherlich knapp bemessen, um ein vollständiges Kniffelspiel zu implementieren. Für mich, und vielleicht auch für Sie, bestand somit die erste Herausforderung darin, einen ausreichend kleinen Ausschnitt der Anforderungen auszuwählen, um mit diesem zu beginnen.
Und ich kann gar nicht oft genug betonen, dass schon allein diese Übung nicht oft genug praktiziert werden kann: Anforderungen so weit zu zerlegen, bis schließlich ein „Häppchen“ übrig bleibt, das in vier bis acht Stunden umgesetzt ist. Üben Sie lieber, die Anforderungen noch kleiner zu zerlegen. Zu klein gibt es eigentlich nicht, solange Sie vertikal schneiden, also jeweils einen Durchstich, ein Inkrement, produzieren.

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar