Tag Archives: Code Kata

FizzBuzz Kata mit Javascript – Erkenntnisse

Nachdem ich am Samstag voller Stolz meine FizzBuzz Speed Kata veröffentlich habe, möchte ich die daraus gewonnen Erkenntnisse natürlich mit euch teilen. Nach der Aufnahme des Videos fühlte ich mich gut und verzierte das Video noch mit ein paar Kommentaren. Schnell auf youtube veröffentlicht (das ganze war ja noch im 15 Minuten Limit) und ab nach nach Kaltbrunn – Hockey und so… Nachdem ich wieder zu Hause war, fielen mir und auch durch die Hilfe von Feedbacks doch einige Schwächen bei meiner Kata auf. Dies scheint aber gut zu sein, um etwas über TDD/BDD lernen zu können. Diese Methode hat nämlich nicht nur Vorteile.

Posted in Javascript, Kata | Tagged , , | 5 Comments

FizzBuzz Kata mit Javascript

So, heute geht es wieder mal ans Eingemachte. In letzter Zeit merke ich immer wieder, dass mir Übung ziemlich gut tut :-)

Darum habe ich die allseits beliebte FizzBuzz Kata in Javascript mit dem Jasmine BDD Framework umgesetzt. Wer die Regeln von FizzBuzz nicht kennt, kann sie hier nachlesen.

Meine Ziele waren folgende:

  • Javascript Syntax intuitiver niederschreiben können
  • Testgetrieben entwickeln
  • Das ganze sollte auch noch ein annehmbares Tempo haben
  • Netbeans Shortcuts anwenden (Maus nicht verwenden)

Posted in Javascript, Kata | Tagged , , , | 12 Comments

Code Kata’s / Code Dojo’s

In letzter Zeit bin ich viel am üben. Sprich, ich versuche das gelesene in die Tat umzusetzen. Ich habe aber immer Probleme mir Szenarien zum üben auszudenken (ja, wir Entwickler sind schrecklich Fantasielos, wenn es um solche Dinge geht).

Code Kata

Ich habe aber die Lösung für mein Problem gefunden. Sogenannte Code Kata’s. Code Kata’s sind vorgegebene Aufgaben, welche man lösen muss.

Was sind die Vorteile von Kata’s im Vergleich zu eigenen Aufgaben?

  • Relativ kurze Implementationszeit (30-60 Minuten)
  • Viele Schwierigkeitsgrade (für jede Stufe etwas)
  • Zahlreiche Aufgaben im Web vorhanden

Posted in Soft Factors | Tagged , , | 6 Comments