Pequeña introducción al Test Driven Development en C++

Normalmente, cuando uno desarrolla un programa, lo que hace para ver si funciona es probar el programa con unos datos de entrada y ver si la salida es correcta.Existe una técnica de programación que consiste en escribir pruebas automáticas para programas que aún no han sido escritos, de forma que al principio las pruebas evidentemente […]

Escribir código iterativamente

Muchas veces al programar nos enfrascamos demasiado en la inicialización de variables, uso de estructuras, etc. y perdemos la noción de lo que estamos haciendo realmente, llegando incluso a programar funciones que no hacen lo que queremos ni de lejos. Una buena idea es escribir en varias fases, de forma iterativa, escribiendo primero el flujo […]