furniture
Inflatable Water Slide

Unit Testing & jMock: expectations comunes

July 18th, 2010
Llega un momento en que algunos de nuestros juegos de prueba empiezan a tener muchas expectations y se empieza a complicar la implementación de nuevos tests o el mantenimiento de los existentes. Una de las consecuencias de aplicar TDD es que cuánto mayor sea la complejidad del test, mayor será la complejidad de nuestro código, y por lo tanto, de su mantenimiento. Así que si empezamos a tener

Ha llegado MavenCharts.com

July 12th, 2010
Git dice que hice el primer commit en el repositorio el dia 2 de diciembre de 2009. Sin embargo la idea se me ocurrió hace 3 años. Aquello de que el día a día no te deja, retrasó el proyecto hasta hace poco. La unica manera de poderlo llevar hacia ...

Virtual Alt.Net sobre Test Driven Development

May 17th, 2010
El mes pasado, el grupo Alt.Net hispano me invitó a participar en una reunión virtual sobre Test Driven Development. Gracias a Jorge Gamba disponemos ahora de la grabacación con una calidad de sonido y video aceptable. En mi opinión la parte más interesante es la última hora, donde hacemos un ...

Configurar log4j para JUnit

April 23rd, 2010
Es muy habitual que a la hora de programar nuestras aplicaciones utilicemos algún tipo de librería de log. Tradicionalmente hay dos familias log4j (la pionera) y la nativa de Java (java.util.logging) que vino un poco después “inspirándose” bastante en la filosofía del proyecto de Apache. Personalmente soy usuario de log4j por varios motivos: estuvo disponible [...]

Presentación desarrollo del software para no informáticos

April 23rd, 2010
Os cuelgo una presentación sobre ingeniería informática y desarrollo de software que hice hace unos meses para una audiencia no informática que se dedica a programar. Hablo de bastantes temas pero desde un punto de vista muy divulgativo y poco profundo. El formato es un pptx (lo siento ). La distribuyo bajo licencia  y se [...]

Cobertura con NetBeans y Hudson

April 23rd, 2010
Este artículo como PDF. Introducción Una vez tenemos montado un entorno TDD, y si efectivamente estamos trabajando con esta orientación, nuestro proyecto empezará a acumular tests unitarios con JUnit o cualquier otro framework lo que permitirá a nuestro servidor de integración (Hudson) utilizarlos como tests de regresión. Si estamos siendo estrictos en la aplicación de [...]

Monitorizar Hudson desde NetBeans

April 23rd, 2010
En un post anterior explicaba como montar un entorno básico para poder empezar a trabajar en un entorno TDD. El ide que elegí fue NetBeans y el servidor de integración continua Hudson. El siguiente paso natural es poder monitorizar Hudson desde el propio NetBeans sin tener que abrir el navegador web. Para poder llevar a [...]

Montando un entorno de integración continua (Hudson + Ant + SVN + NetBeans)

April 23rd, 2010
Este post como artículo en PDF Introducción Cuando uno lee posts, libros y escucha experiencias de la aproximación ágil al desarrollo del software y empieza a profundizar y a aprender conceptos tales como el TDD (test driven development) y la integración continua, se le despiertan una ganas irrefrenables de empezar a trabajar de este modo. [...]

Las VAN de Alt.Net hispano

April 16th, 2010
Actualizacion: La hora según las equivalencias horarias seria a las 19:00 en Canarias, 20:00 en Madrid Alt.Net es un movimiento de la comunidad .Net que surgió ya hace varios años y que trata de unir a personas interesadas por la tecnología .Net, que comparten un espíritu de superación profesional y mejora ...

Matchers y jMock

April 5th, 2010
A medida que la complejidad de nuestro código aumenta, también tiende a aumentar la complejidad de los tests. Al principio nos va bien con asegurarnos que la salida del método es la esperada. Pero llegado el momento en que necesitamos comprobar qué valores contiene cada campo, o qué información se utiliza para llamar a las otras clases, es hora de empezar a utilizar Matchers. Los Matchers nos