|
Katas¶En el Desenvolupament Guiat per les Proves (Test Driven Development o TDD), una Kata és un exercici senzill de programació que ajuda a millorar les habilitats de programació a través de la pràctica i la repetició. Informació El terme Kata prové del karate, on els practicants repeteixen i milloren moviments específics per aconseguir la perfecció. Exercicis de programació¶Pot implementar qualsevol dels exercicis del Mòdul Professional: Programació utilitzant la metodologia TDD. També pots tractar d'implementar els mètodes proposats a Exercici: Proves de mètodes estàtics. String Calculator Kata¶
Recursos i referències Bowling Game Kata¶
Recursos i referències Aquest kata consisteix en implementar un sistema per calcular la puntuació d'una partida de birles (bowling). Cada partida consisteix de 10 jugades, en les quals el jugador pot fer fins a 2 tirades per jugada per intentar tirar les 10 birles. La puntuació de cada jugada es calcula sumant el nombre de birles tirades en cada tirada, sumant els punts extra per fer ple (strike) o semiplé (spare). Un ple (strike) es produeix quan el jugador aconsegueix tirar les 10 birles en la primera tirada d'una jugada. En aquest cas, la bonificació serà la suma de les dues tirades següents. Un semiplé (spare) es produeix quan el jugador aconsegueix tirar les 10 birles en les dues tirades d'una jugada. En aquest cas, la bonificació serà la suma de la següent tirada. Requisits¶Cal implementar la classe
|