by Carlos Ble | Feb 17, 2011 | Software Development
Books that I’ve read and I recommend (although I don’t necessarily agree on everything): Clean Code by Robert C. Martin eXtreme Programming Explained, Kent Beck Implementation Patterns, Kent Beck Practical Object-Oriented Design in Ruby, Sandi Metz...
by Carlos Ble | Feb 6, 2011 | Software Development
¿Has oído hablar del Principio de Peter? Dice que cada persona asciende hasta llegar a su máximo nivel de incompetencia. Lo veo una y otra vez en las empresas de software. Se piensa que tras ser programador junior por un tiempo, luego senior, se pasa a analista y ya...
by Carlos Ble | Jan 17, 2011 | Software Development, Test Driven Development
En el próximo dojo de Huesca volveremos a intentar desarrollar APIs fluidas. Esta vez, a diferencia de Madrid, todos iremos a por la misma API para reducir complejidad y mal entendidos. Qué es una API fluida? Básicamente una API que es más humana de leer. Podeis leer...
by Carlos Ble | Jan 16, 2011 | Software Development, Test Driven Development
Este viernes en la reunión del grupo Agile-Canarias hicimos un pequeño coding dojo. En este caso el facilitador fue Yeray Darias. Eligió el estilo RandoriKata, que básicamente consiste en que sólo 2 personas programan mientras los demás miran y se van cambiando por...
by Carlos Ble | Jan 10, 2011 | Software Development, Test Driven Development
Gracias a Biko2 y a Agile-Canarias, pude hablar sobre la actitud que se necesita para practicar eXtreme Programming y ser grabado para compartir estas ideas con la comunidad. El sonido es igual de malo que la acustica de la sala donde grabamos la charla. Hubo una...
by Carlos Ble | Jan 2, 2011 | Software Development, Test Driven Development
How do frameworks and software architecture fit into a TDD or BDD environment? There are several currents of thought. Some representative statements might be: In the presence of TDD, we don’t need architecture. Everything will emerge as we go developing. The...