Mejora como desarrollador
divirtiéndote, practicando y compartiendo experiencias

Disfruta del placer de programar resolviendo katas y ejercicios y compartiendo tus experiencias con los demás.

Últimos desafíos

luis zapata

propuesto por zapatada

Quiero ver que tan bueno soy ya llevo programando 3 aňos y dominó 4 lenguajes C#, java,php,javascript-html5-css3

Diamante de asteriscos

propuesto por josejuan

Escribir una función que permita dibujar un diamante de asteriscos con la opción de sólo el contorno o todo el interior.

Actividad reciente
0votos
Juego del disparejo en Other
por

rchavarriat

usando Dart Editor, Dart, TDD, TPP hace 1 día

El problema lo resuelvo con el lenguaje de programación Dart. El proceso que sigo es el ciclo TDD: red -> green -> refactor. Para evolucionar el código y las refactorizaciones, aplico técnicas aprendidas de Carlos y sus screencasts, así como las Transformation Priority Premise (http://blog.8thlight.com/uncle-bob/2013/05/27) del gran maestro Uncle Bob.

0votos
Mezclador de frases en Other
por

rchavarriat

usando unittest, vim, tdd hace 1 día

Solución escrita en Dart. Es un problema sencillo, pero he intentado seguir el proceso de TDD para resolverlo. Al final la solución me ha quedado muy cortita, me ha gustado. Pero creo que últimamente estoy abusando de la recursividad.

0votos
Desglose en billetes en Gambas
por

postapase

hace 5 días

usando un bucle mediante Repeat/Until y Continue. Si la cantidad data es igual o mayor que 500 le restamos 500 si el resto es mayor o igual a 500 repetimos la operación sino continuamos con el billete menor de 200 así sucesivamente con las demás cantidades, cuando el resto sea 0 detenemos el bucle

0votos
Letras en movimiento en Other
por

ThinkArts

hace 12 días

Aqui el codigo en FreePascal (Lazarus) aunque funciona en Delphi también. Simplemente tienes el label,un cadena s, y la cadena del mensaje msj. Cada vez que se ejecuta el timer , borra el primer cararter y le pega uno del mensaje. Si el mensaje se copio, pega caracteres en blanco. Por ultimo si la var pos sobrepasa la longitud del mensaje * 2 se reinicia el proceso. Saludos!!