Kata El juego de la vida

Mi implementación para este ejercicio de programación se basa en tener una clase «Cell», que tendrá un atributo llamado «isAlive»(haciendo referencia a si la célula vive o no), y además otra clase llamada «World» que tiene un diccionario tipo clave(Integer) valor(Cell). En la clase «World» existe un método que cambia

Leer más

Kata template engine

Recientemente, he realizado una kata en Java, que consistía en implementar un parseador de plantillas. Existe un método que recibe como parámetros la plantilla (String) a parsear, y un diccionario (Map) con todas las claves que vamos a sustituir en la cadena anterior. Es éste método el encargado de cambiar

Leer más

Kata Word Wrap

Recientemente he estado realizando una kata que consistía en partir una palabra (salto de línea) acorde a un ancho de columna, algo así como el funcionamiento de los editores de texto cuando se establece el ajuste de línea. La idea consistía en ajustar la palabras, y a su vez tantas

Leer más