Poker Kata
Conviértete en un jugador de poker profesional y averigua la combinación ganadora que tienes entre tus manos.
Mejora como desarrollador
divirtiéndote, practicando y compartiendo experiencias
Conviértete en un jugador de poker profesional y averigua la combinación ganadora que tienes entre tus manos.
Conviértete en un jugador de poker profesional y averigua la combinación ganadora que tienes entre tus manos.
propuesto por santanor
Resolver el problema del camino de Hamilton, por backtrack, ramifica y poda o cualquier otra técnica
propuesto por Javier J.
Este ejercicio es muy sencillo y es un buen ejemplo para practicar cómo escribir pruebas automáticas con herramientas XUnit. Se quiere implementar un método que permita calcular una secuencia de números aleatorios entre un rango de dos números enteros, de manera que dichos números aleatorios nunca se repitan.
Se ha solucionado sin una estrategia definida, simplemente intentando no tener método largos y goodNaming
Snake corriendo bajo Linux (versión Open Source de F# 3.0). Permite jugar a tantos Snakes simultáneos como se desee.
Igual que en C# se define un número decimal con algo como 123.45m o en C un entero largo sin signo con algo como 123UL, así en F# podemos hacer que 5N genere un árbol igual que si de un número se tratara.
Haciendo TDD red-green-refactor. Aplicando, todolo que sé sobre código limpio (que tampoco es mucho). Seguro que se puede mejorar.
Generando la clase que controla la contraseña y la contrasta con el código introducido.
Intentando escribir código limpio, polimorfismo, herencia, buenas prácticas y TDD.
Se realiza la kata mediante TDD a pesar de que su solución es sencilla con el fin de practicar esta metodología de desarrollo.
Ya estoy acabando con la asignatura Bases de datos... La verdad me gustaría dar soluciones más profesionales, pero se hace lo que se puede. He hecho un porrón de funciones, he puesto un índice para quién las quiera seguir. Cualquier consejo es bien recibido. Aquí estoy para aprender.