• C++
  • BDD C++ en Windows con Boost y cucumber-cpp

    Introducción BDD del inglés Behaviour Driven Development, o desarrollo guiado por comportaminto. BDD es la evolución del TDD (Test Driven Development) que nace como consecuencia de analizar los problemas del TDD, como son la distancia conceptual que hay entre los analistas (los que conocen que debe hacer el producto) y los probadores/desarrolladores (los que conocen […]

  • C++
  • Patrón de diseño Iterador

    Este post es el primero de una serie de posts relativos a los patrones de diseño Software. Elijo este patrón por ser uno de los más conocidos, incluso para la gente que desconoce los patrones de diseño o cree no haberlos usado nunca. Todo el mundo que esté leyendo este post, alguna vez se ha […]

  • C++
  • Clases de programación

    Aprovechando la indexación de Google y otros buscadores, publico aquí uno de mis anuncios de clases de programación. Se ofrecen clases de programación (C/C++, JAVA, … consultar otros lenguajes). Ingeniero informático con experiencia académica y profesional. Todos los niveles. En grupos de 1 (25€/hora) ó 2 (20€/hora) personas en Madrid. También se hacen trabajos de […]

  • C++
  • Cómo documentar el código

    Introducción A continuación explicaré una metodología para documentar código fuente, que aunque en principio supondré que es para C++, esto es lógicamente extensible a cualquier otro lenguaje (JAVA, C, PHP, …), ya sea orientado a objetos o no. Los objetivos finales de la documentación dentro del código fuente serán: Que el código quede documentado de […]

  • C++
  • C++ en Windows

    El objetivo de este artículo es hacer un tutorial de como instalar y configurar un entorno de desarrollo libre en Windows para C++. Para este fin usaremos las siguientes herramientas: JAVA CygWin Eclipse + CDT