Kata FizzBuzz

De la misma forma que un futbolista entrena cada día, un programador también tiene que “entrenar” para desarrollar mejor software. Creo que la mejor manera de practicar código es hacer una kata.

Para empezar, he escogido una kata sencilla, como es FizzBuzz y solo he realizado una primera iteración de 25 minutos.

Kata FizzBuzz

Escribe un programa que imprima los números del 1 al 100, pero aplicando las siguientes normas:

  • Devuelve Fizz si el número es divisible por 3.
  • Devuelve Buzz si el número es divisible por 5.
  • Devuelve FizzBuzz si el número es divisible por 3 y por 5.

 

Conclusiones

Todavía hay mucho que mejorar u el código tiene unos cuantos “bad smells” que habría que mejorar. ¿Te ha gustado el video?¿Cómo mejorarías el código? ¿Qué bad smells encuentras?

https://github.com/jeslopcru/katas-php/tree/master/fizz-buzz

Anuncios

Un comentario en “Kata FizzBuzz

Comenta la entrada

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s