O'Reilly logo

Agile Entwicklungspraktiken mit Scrum by Roman Pichler, Stefan Roock

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

10 Dojos und Katas

Stefan Roock · Bernd Schiffer

Im Karate bezeichnet eine Kata eine genau festgelegte Abfolge von Bewegungen: Angriff, Verteidigung, Gegenangriff. In diesem Zusammenhang wird Kata übersetzt als »Vorschrift«, »Muster« oder »Schablone«. Der Schüler führt Katas immer und wieder aus und versucht jedes Mal, die Bewebungsabläufe zu verbessern. Dojo bedeutet »Ort des Weges« und bezeichnet den Übungsraum, in dem der Meister seine Kampfsportschüler unterrichtet. Code-Katas und Coding-Dojos helfen Entwicklern, die Anwendung agiler Entwicklungspraktiken systematisch zu verbessern.

10.1 Code-Katas

10.1.1 Überblick

Eine Code-Kata ist eine kleine vorgegebene Programmieraufgabe. Beispiele sind: Primfaktorzerlegung, Punktezählen für Bowling, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required