furniture
Inflatable Water Slide

pyDoubles 1.0 released

June 21st, 2011

I am glad to announce the release 1.0 of pyDoubles, the test doubles framework for Python.

pyDoubles has been completely developed using TDD. We have been very careful with its design and have been refactoring along the way to make as simple as possible and still powerful.

Now it is easier than ever to create mock objects on Python, or stubs or spies.

Fluent interface, open source, fully tested... what else would you like to have in a framework?

Estreno: Curso de TDD Avanzado

June 20th, 2011
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 ...

Estreno: Curso de TDD Avanzado

June 20th, 2011

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 de introducción de 2 dias que hemos realizado por todo el país.

Empezamos con el curso de iniciación que todos conoceis y seguimos con el avanzado. 4 intensos días de formación, del 20 al 23 de septiembre en Madrid. Son dos cursos independientes, se puede asistir sólo al primero o sólo al segundo.

Los asistentes a nuestros curso adquieren ademas acceso a nuestra plataforma de teleformacion para continuar su formacion e interiorizar los conocimientos adquiridos.

La matrícula esta abierta ya para ambos cursos, simplemente escribemos a info@iexpertos.com indicando a que curso te inscribes.

Hemos lanzado pyDoubles

May 30th, 2011
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ó tanto y le vi tantas posibilidades que me ...

Hemos lanzado pyDoubles

May 30th, 2011

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ó tanto y le vi tantas posibilidades que me decidí a implementar todo lo que nos hace falta.

Sin TDD no creo que nunca hubiese conseguido un código que me guste tanto (por su claridad y su simplicidad) ni una batería de tests tan completa. A casi la mitad
del desarrollo, lo borré todo y lo empecé a hacer de nuevo. El resultado fue una mejora espectacular. Cuanto más estricto he sido con la práctica de TDD para este desarrollo, mejor resultado ha dado.  Es un problema relativamente complejo el cual implica que dar un paso demasiado grande te provoca un código excesivamente complicado, rígido.

Os recomiendo que hagais alguna kata con Python y pyDoubles. Y también os recomiendo hacer vuestro propio framework de dobles a modo de kata. Bueno, al menos algunas partes :-)

Estamos trabajando en corregir el texto en inglés de la web del proyecto que tiene muchos errores y tan pronto como esté listo lo anunciaremos en algunos foros de habla inglesa.

Wrong generalization

May 22nd, 2011
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 implement all those behaviors. So ...

TDD on Python and Django

May 13th, 2011
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 along ...

Lessons from the prime factors kata

May 6th, 2011
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 test-drove it very ...

Nuestra nueva plataforma de eLearning

April 15th, 2011
¿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 continúen en esa empresa, el acceso es gratuito. Para ...

Kata: Roboexplorers

April 11th, 2011
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 (autónomos) que juegan en un ...
-->