Estreno: Curso de TDD Avanzado

No hemos impartido ningún curso de TDD en abierto en lo que va de año. En septiembre vamos a hacerlo con un estreno: El curso de TDD Avanzado. Un curso que hasta ahora no hemos impartido. Lo último de lo último. El siguiente paso para los que habíais cursado el curso...

Programadores de poca fe

He sido empleado en bastantes empresas. He emprendido en dos ocasiones. Cada mes visito una o dos empresas de desarrollo de distintas ciudades del país. Trabajo con ellos en formación y coaching. Algunas las visito sin llegar a trabajar en ellas. Además estoy en...

Hemos lanzado pyDoubles

Hola! Me complace anunciar la primera release de pyDoubles, nuestro framework de tests doubles para Python. Como ninguno de los framewoks que estabamos usando me convencía realmente, empecé a programar uno yo mismo a modo de kata en un viaje de avión. Me enganchó...

Wrong generalization

TDD is also the process of evolving from concrete to generalized solutions. In the firsts steps you write code to build a simple behavior based on a simple example. The simpler, the better. As you go discovering more examples, the code evolves through refactoring to...

TDD on Python and Django

Hei! Thanks to the great XP2011 staff, I’ve been able to present our job in the event. I told to the nice audience, the methods we are currently using in our web development to test-drive everything that can be done. I recorded the sound but as I was moving...

Lessons from the prime factors kata

The prime factors kata, as described by Uncle Bob , contains deep lessons that can be learned by approaching it several times. Here you can see one of my solutions: Prime factors kata from Carlos Ble on Vimeo. The first time I solved the kata, it was very easy. I...

La metáfora del cirujano

Robert C. Martin lleva años diciendo que un desarrollador de software debería parecerse más a un médico que a un albañil. No se refiere a connotaciones relacionadas con el sueldo, el nivel de vida o la valoración social. Se refiere a la importancia del factor humano...

Nuestra nueva plataforma de eLearning

¿Has cursado algún curso de TDD con nosotros? Entonces dispones de una plataforma de eLearning para continuar tu formación en eXtreme Programming: El portal de eLearning de iExpertos Para los asistentes al curso que lo hicieran a través de su empresa y que todavía...

Un dojo, una causa

¿Por qué los coding dojo tiene que ser gratis? Me parece bien que sean sin ánimo de lucro porque el facilitador del dojo no tiene que trabajar con los asistentes, “sólo” llevar la marcha del grupo. Sin embargo, se nos ha ocurrido ir un poco más lejos y...

Kata: Roboexplorers

Hoy hemos trabajado juntos por primera vez en la kata de los Roboexplorers (no encuentro ahora un nombre mejor) en el coding dojo de Bilbao. Gracias a @vgaltes y @plainconcepts por ceder el espacio y ser tan buenos anfitriones. ¿De qué van los roboexplorer? Son robots...