por Carlos Ble | Apr 6, 2011 | DDD, Test Driven Development
CRUD = Create, Read, Update, Delete, para que nos entendamos. Pocas características útiles son sólo CRUD. Si parece CRUD puede que no hayamos pensado lo suficiente en el punto del vista del usuario final o en las decisiones de arquitectura. Puede ser CRUD, pero en...
por Carlos Ble | Mar 22, 2011 | Django
If you ever need to create a Django request for testing purposes you can use this: import urllib from urlparse import urlparse, urlunparse, urlsplit from django.test.client import FakePayload from django.conf import settings from django.conf.urls.defaults import *...
por Carlos Ble | Mar 14, 2011 | Agile, DDD
Así que crees que tal o cual persona es un super gurú venido de otra galaxia como los personajes de Dragon Ball… claro…. te crees el mito y eres fan de tal persona, le idolatras. Amigo, tienes que madurar. Nadie es mejor ni peor que tú. Nadie es mas ni...
por Carlos Ble | Mar 9, 2011 | Django
How to select the main template tabs status from a child template using Django: base.html: {% block tabs%} <ul class=”menu”> <li class=”{{ SEARCH_TAB_STATUS }}”><a href=”/”> <span>{% trans...
por Carlos Ble | Mar 7, 2011 | Agile, DDD
Update: Thanks to Adrian Perreau (@eidrien) for fixing English mistakes in this post 🙂 I have been visiting many companies since 2009. The experiences I’ve been having as mentor/coach these months are teaching me lots of key aspects of software development...
por Carlos Ble | Feb 17, 2011 | DDD
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...
por Carlos Ble | Feb 6, 2011 | DDD
¿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...
por Carlos Ble | Jan 17, 2011 | DDD, 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...
por Carlos Ble | Jan 16, 2011 | DDD, 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...
por Carlos Ble | Jan 10, 2011 | DDD, 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...