Cuaderno de software
Doce meses, doce libros
Febrero 25th, 2011 - [Enlace local]
Aprovechando la llegada de mi nuevo y flamante Kindle y tras haberme dado cuenta de que ultimamente he dejado de lado la lectura de libros de desarrollo y me he centrado demasiado en el Google Reader, he decidido pedir ayuda en la blogostwitercosa para decidir cuales van a ser los doce libros que me voy a leer durante el 2011 (en efecto, 12 meses, 12 katas… y 12 libros).
Además, me reservo el derecho de ir editando y actualizando esta entrada con mi opinión sobre los libros que vaya leyendo. Por ahora llevo:
- Enero: Agile Estimating and Planning: la estimación ágil basada en historias de usuario y puntos por historia como base de una planificación exitosa, y todo el mundo que se abre desde ese momento: velocidad real del proyecto, estimación a varios niveles (story points, horas ideales) y ventajas y recomendaciones para cada una. Una descripción llana y sencilla de cómo gestionar un proyecto ágil enfocado a algo totalmente práctico. Me ha sido muy útil para terminar de encajar las piezas en mi gestión de proyectos.
- Febrero: Clean Code: a handbook of Agile Software Craftmanship: ocurre que a veces uno tiene la sospecha de que algo no está haciendo bien, de que las piezas no terminan de encajar. Seguramente sea que no hace TDD, o que no usa patrones de diseño correctamente. Clean Code es uno de esos libros que hace daño al orgullo porque mete el dedo en la llaga: es probable que ni siquiera estés siendo capaz de escribir una clase con claridad. Clean Code se define a si mismo como una precuela del Agile Software Development: Principes, Patterns and practices y es un libro que recomiendo para programadores de cualquier nivel y en cualquier lenguaje.
- Marzo: voy a leer el libro de Carlos Ble sobre TDD. Cuando lo lea lo comentaré aquí…
¡Agradecería un montón que me ayudárais a decidir qué leer en abril, mayo, junio… !
Un saludo!