Entradas

Mostrando entradas de marzo, 2010

Podcast Scala + Groovy

En la tarde de ayer me reuní con algunos colegas (Carlos Blé, Fran Reyes, Juanma Barroso y Fran Olmedilla) para hablar sobre la preparación de una reunión del grupo Agile-Canarias. Carlos aprovechando el impulso con el que venía de dar unas charlas en el Pais Vasco sacó su grabadora e hicimos un podcast sobre Scala y Groovy, aquí puedes encontrar el resultado.

Por favor no seais muy malos con las críticas aunque todas serán bien recibidas para intentar mejorar en el futuro :-P

Trucos al aplicar TDD

La semana pasada estuve leyendo una entrada del blog "the urban canuk, eh" que trataba sobre Test-Driven Development y he de admitir que me parecio una entrada bastante interesante con una serie de consejos que considero recomendables. Me gustaría hacer un resumen de los puntos que me parecieron más interesantes.

Utilizar nombres consistentes en las clases de tests.

Es conveniente que todas la clases de tests tengan un sistema de nombres consistente y homogéneo, por ejemplo que todas ellas tengan nombres como <TargetClass>TestCase (es decir el nombre de la clase que deseamos probar seguido de TestCase), y no que una se llame LoginTest, otra RepositoryTestCase, o lo que es peor aún que incluso ni siquiera se haga referencia a que es una clase de tests. Esto logrará que cualquier persona que trabaje en el proyecto pueda localizar los tests de forma sencilla y rápida.

Usar los mismos espacios de nombre para tests y código a probar.

He visto más de una vez que hay mucha gent…