JulKolch / FizzBuzz

0 stars 0 forks source link

Was zu ändern #1

Open JulKolch opened 4 years ago

JulKolch commented 4 years ago

Play.java und Run.java gefallen mir noch nicht

Stell dir vor das Spiel kommt in einer Box. Mit Würfeln und Karten und einem Spielbrett. Dann soll diese Box FizzBuzzGame.java heißen.

Und wenn ich in der Mittagspause zu dir rüber komme und sage "hey Yulia, lass uns FizzBuzz spielen!" Dann ist das wie die FizzBuzzRun.java. Die FizzBuzzRun.java holt dann das FizzBuzzGame.java aus dem Schrank und baut das Spielbrett auf und legt die Karten auf einen Stapel und frag uns dann nach den Zahlen und den Worten.

Aktuell ist es bei dir anders herum: Ich starte das FizzBuzzRun - das ruft FizzBuzzPlay auf - das Frag uns nach Zahlen und Worten und liefert das zurück ans Spiel. Das ist wie als ob die Box alleine aus dem Schrank hüpft und ihren Inhalt über den Raum verteilt und uns zum spielen zwingt :-D

JulKolch commented 4 years ago

https://ccd-school.de/coding-dojo/function-katas/fizzbuzz/ - Aufgabe

JulKolch commented 4 years ago
JulKolch commented 4 years ago

Was machst du wenn es 2 Variationen gibt? Dann nennst du das eine Varation1 und Varation2? :D

Wenn es 99 Variationen gibt hast du Variation1 ... Variation99 - Kein Mensch wird mehr wissen welche was macht Aber das ist ja großartig :D Du kannst die Variation gleich als eigenes Spiel machen Also FizzBuzz und FizzBuzzExtraFun :D 2 Spiele und der Runner frägt dich welches Spiel du spielen willst und natürlich sollte die Variation eine eigene Klasse sein die von der haupt klasse ableitet

Also FizzBuzz prüft auf Vielfache und FizzBuzzContainsVariantion.java prüft auf Vielfache UND ob die Zahl darin enthalten ist sehr gut - damit hast du jetzt ja eine Weile Spaß :D

Aber was du gerade übst sind alles Dinge die du brauchen wirst - und kümmere dich mehr um die Tests. Wenn du mit den Tests erst anfängt wenn alles schon zu kompliziert ist - dann wirds echt schwierig

JulKolch commented 4 years ago

jedes issue hat eine #Nr Wenn du in deinem Commit-Text statt immer nur "NewCommit1" diese Nr "#123" mit rein nimmst, dann wir das automatisch im Gitlab Verlinkt (y)

JulKolch commented 4 years ago

06.08.2020