Habe mich jetzt an die AppKata gemacht.
Macht Laune. Ist eine Herausforderung. Die darin versteckte Code Kata
KataTennis ist das kleinste Problem :-)
Für noch mehr Spaß würde ich mir allerdings etwas mehr Klarheit in der
Form wünschen:
* Wie schon gesagt, sollten die Iterationen jeweils auf einer neuen
Seite beginnen. Das ist ja mit Word kein Problem: Strg-N hilft :-)
(oder "Neue Seite vor Absatz" in der Absatzformatierung der
Überschriften)
* Eingaben und Ausgaben dürfen gern etwas deutlicher beschrieben
werden. Bei Iteration 1 weiß ich zum Beispiel nicht, wann "second
result" gezeigt werden soll: nach jedem Spiel, nach jedem Set, nach
dem Match? Ich habe mich nun entschieden, es nur am Ende eines Match
auszugeben.
Auch ist es merkwürdig, dass in "second result" die Überschriften "Set
1" usw. lauten, während darunter dann nur Aufschlaggewinne stehen,
d.h. der Verlauf eines Spiels. Ich habe mich daher entschieden, die
Überschrift so zu erweitern: "Set x, Game y".
Eine konkrete Ein/Ausgabe wie in anderen AppKatas wäre hilfreich, also
nicht nur eine Beschreibung, wie die Ausgabe aussehen sollte. AppKatas
sollten insofern Akzeptanz"testdaten" liefern.
Bei Iteration 2 ist mir zum Beispiel nicht klar, wie die "settings"
erfragt werden sollen. Auf der Kommandozeile übergeben oder bei
Programmstart interaktiv erfragen?
Auch weiß ich nicht, was mit der bisherigen Ausgabe passieren soll.
Die "match summary" soll unter der Liste der Spiele gezeigt werden
oder darüber oder stattdessen? Auch hier würde eine Beispielein/
ausgabe helfen.
Weiter habe ich noch nicht gelesen. Will mich ja nicht um den Spaß
bringen. Iteration 1 ist fertig. Iteration fange ich nun an.