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...
by Carlos Ble | Dec 26, 2010 | Software Development, Test Driven Development
En mi opinión, el código está bien hecho si puede ser entendido por un programador tan rápido como este es capaz de leerlo. Si se tiene que parar a pensar, entonces el código tal vez NO esté bien hecho. Está bien hecho si Product Owner, experto en el dominio, lo puede...
by Carlos Ble | Dec 15, 2010 | Software Development
So you are getting wrong symbols in your webpage, maybe missing some chars or you are getting this runtime exceptions: TypeError: decoding Unicode is not supported UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xc3 in position 0: ordinal not in...
by Carlos Ble | Dec 10, 2010 | Software Development
Hola! Publiqué en twitter que necesitamos alguna o algun experto en front-end, especialmente optimización de css, imágenes y html. Como ha habido muchas respuesta pongo por aquí nuestra problemática. Basicamente necesitamos refactorizar muchisimo la css y tambien las...
by Carlos Ble | Dec 6, 2010 | Software Development, Test Driven Development
Ultima actualización: 6 diciembre 2010 En mi encuentro con Enrique Comba (@ecomba) durante el coderetreat que hubo en Donosti a finales de 2010, tuve la oportunidad de escucharle un montón de ideas interesantes (gracias Enrique!). Una de ellas fue la del...