Skip to content
[SMALL] Leap year

Details

¿Qué es una small kata?
Una small kata es una kata introductoria, donde la idea es que se trabajen conceptos básicos de forma que sea accesible para todo el mundo y no creemos una barrera de entrada.

Kata: Leap Year
La kata "Leap Year" es una práctica clásica, a menudo abordada después de FizzBuzz, que presenta reglas más complejas sobre si un año es bisiesto. A diferencia de FizzBuzz, donde los desarrolladores pueden retener fácilmente una solución completa en su memoria de trabajo, el algoritmo del año bisiesto requiere más carga cognitiva. Aquí, el Test-Driven Development (TDD) se revela como una herramienta poderosa al permitir que el desafío se divida en pasos pequeños. La elección cuidadosa de cada prueba es esencial, y el proceso no solo se trata de hacer que el código "funcione", sino de perfeccionar el enfoque mediante repeticiones y ajustes continuos.

Las instrucciones de la kata guían la implementación de un método que verifica si un año es bisiesto, siguiendo reglas específicas. Desde la divisibilidad por 4 hasta las condiciones particulares para años divisibles por 400 o 100 pero no por 400, el objetivo es lograr un código que devuelva 'true' si es bisiesto y 'false' si no lo es, proporcionando así una experiencia práctica valiosa para quienes están aprendiendo desarrollo de software.

https://github.com/SoftwareCraftersMurcia/leap-year-2023/

Este meetup será en español 🇪🇸 y será un evento remoto 📡 100%.
🕐 Agenda

  • 🥋 Kata: 18:00 - 20:00
  • 🍻 de después: 20:00 - 22:00

💬 Entra en nuestra comunidad de software crafters
Para contactar con nosotros o ser parte de la comunidad puedes entrar en el slack de software crafters bajo en el canal #loc_murcia.
🐦 También estamos en twitter en caso de que quieras contactar directamente con nosotros.

Photo of Murcia Software Crafters group
Murcia Software Crafters
See more events