Erlang en la #kataplaya

Hoy decidimos desafiar a los #katayunos haciendo una #kataplaya. Una kata a 50 metros del mar, en un bonito pub playero. Aprovechamos el profundo conocimiento de Joel Reymont (@wagerlabs) del lenguaje Erlang y nos pusimos con el String Calculator en este lenguaje....

The stubbing spy

Do you really need a stub or do you better use a spy? Or is it a spy object with some stubbed specifications? Let’s see some examples using pyDoubles: You can choose a stub object to prepare the scenario and then, assert on the returned value of the system under...

Cartel de lujo en la #XPweek

Del 20 al 23 de septiembre de 2011, tendrá lugar la #XPweek en Madrid. Se trata de los dos cursos abiertos de iExpertos, sobre iniciación a TDD y TDD avanzado, donde además veremos otras cuestiones de XP como la programación en pareja y el ciclo de desarrollo de los...

TDD: resultados empíricos

Hace poco en una code kata alguien me dijo, … “y qué ventajas tiene esto de hacer TDD?”. Le dije… en nuestro proyecto, actualmente con casi 25.000 lineas de código Python (multiplica x4 si piensas en Java), no hemos necesitado nunca bugtracker....

pyDoubles 1.1 released

There you go another version of the pyDoubles framework, mock objects for Python and more 😉 What’s new in this release? Two minor bugfixes. You can see test cases and fixes here and here. If you want to assert that a given object was passed in as a parameter, as...