Hace unos días recomendaba el libro Release It!. Hoy, leyendo InfoQ he visto que Michael Nygard, el autor de libro, ha publicado el artículo Agile, Architecture and the 5am Production Problem en el portal.
El artículo es una parte de su libro. Se puede encontrar en la sección de antipatrones de estabilidad y muestra los problemas asociados con los puntos de integración. El artículo y todo el libro se centra en la importancia de la programación defensiva y el asumir que algo siempre va a fallar para sacar exitosamente software a producción, en lugar de diseñar el sistema simplemente para que pase las pruebas del equipo de calidad.
Si todavía estáis dudando si leeros el libro, quizás este artículo os pueda dar una idea de sobre lo que trata.
Mostrando entradas con la etiqueta release. Mostrar todas las entradas
Mostrando entradas con la etiqueta release. Mostrar todas las entradas
lunes, junio 25, 2007
sábado, junio 02, 2007
Release it!
sábado, junio 02, 2007 por Martín
Release it! es uno de los libros que he leido últimamente y que me atrevería a recomendar. Se trata de uno de los últimos libros de la serie The Pragmatic Programmers que hay que ver realmente el éxito que han tenido que ya han publicado 32 libros (y los que hay planeados) después de su mítico The Pragmatic Programmer.
Últimamente la serie ha venido un poco a menos. Hace poco leí uno de los de Rails pero la verdad es que tampoco me gustó demasiado. Sin embargo este es diferente. No se trata del mejor libro del mundo; ni tan siquiera me atrevería a decir que te de la llave mágica para hacer una release. Es más, casi afirmaría que es un libro que divaga bastante, y que en muchos capítulos pierde totalmente el hilo del objetivo principal, hacer una release.

Para ser sinceros, cualquiera que lo lea podrá afirmar que es un conjunto de obviedades recogidas en un libro (contol de cambios, mantener el equilibro entre web - appserver - base de datos, controlar la contención de recursos, etc.). Y ya siendo muy críticos, lo cierto es que el autor se podría haber ahorrado algunas secciones que simplemente estar por estar (por ejemplo una de seguridad en la que el consejo básicamente es no guardar las contraseñas en ficheros planos).
Sin embargo, y a pesar de que esta parece una advertencia en lugar de una recomendación, lo cierto es que el libro está lleno de ejemplos prácticos y de historias de la vida laboral del autor, que lo hacen realmente entretenido de leer. Sin lugar a dudas los capítulos más interesantes son los que dedica exclusivamente a contar historias sobre proyectos problemáticos, y con los que inevitablemente te sientes identificado de algún modo.
En resumen, me ha parecido bastante entretenido así que me animo a recomendarlo. Probablemente en los próximos días trate algunos de los temas que aparecen en este libro, porque valen realmente la pena.
Últimamente la serie ha venido un poco a menos. Hace poco leí uno de los de Rails pero la verdad es que tampoco me gustó demasiado. Sin embargo este es diferente. No se trata del mejor libro del mundo; ni tan siquiera me atrevería a decir que te de la llave mágica para hacer una release. Es más, casi afirmaría que es un libro que divaga bastante, y que en muchos capítulos pierde totalmente el hilo del objetivo principal, hacer una release.

Para ser sinceros, cualquiera que lo lea podrá afirmar que es un conjunto de obviedades recogidas en un libro (contol de cambios, mantener el equilibro entre web - appserver - base de datos, controlar la contención de recursos, etc.). Y ya siendo muy críticos, lo cierto es que el autor se podría haber ahorrado algunas secciones que simplemente estar por estar (por ejemplo una de seguridad en la que el consejo básicamente es no guardar las contraseñas en ficheros planos).
Sin embargo, y a pesar de que esta parece una advertencia en lugar de una recomendación, lo cierto es que el libro está lleno de ejemplos prácticos y de historias de la vida laboral del autor, que lo hacen realmente entretenido de leer. Sin lugar a dudas los capítulos más interesantes son los que dedica exclusivamente a contar historias sobre proyectos problemáticos, y con los que inevitablemente te sientes identificado de algún modo.
En resumen, me ha parecido bastante entretenido así que me animo a recomendarlo. Probablemente en los próximos días trate algunos de los temas que aparecen en este libro, porque valen realmente la pena.
Suscribirse a:
Comentarios (Atom)
Subscríbete al feed
Regístrate con Feedburner y recibirás por email todas las novedades
Comentarios Recientes
Recent Comments
Etiquetas
- programación (190)
- Arquitectura (90)
- java (78)
- Otros (76)
- empresa (62)
- sistemas (61)
- escalabilidad (56)
- agile (54)
- emprendedores (48)
- Irlanda (42)
- Open Source (31)
- google (27)
- empleo (26)
- humor (24)
- amazon (22)
- eventos (22)
- metodologías (22)
- fun (21)
- rendimiento (21)
- software (21)
- dublin (20)
- testing (18)
- startups (17)
- galicia (15)
- hadoop (15)
- spring (15)
- datacenter (14)
- seguridad (14)
- unit testing (14)
- web 2.0 (14)
- cloud computing (13)
- grails (13)
- jobsket (13)
- libros (13)
- Ingeniería (12)
- eclipse (12)
- facebook (12)
- bases de datos (11)
- virtualización (11)
- yahoo (11)
Archivo de Entradas
-
►
2011
(58)
- ► septiembre (5)
-
►
2009
(61)
- ► septiembre (3)
-
►
2008
(129)
- ► septiembre (11)
-
►
2007
(217)
- ► septiembre (17)
Mi CV
Cosas que leo
List
También tenemos una tienda de Colchones y Sofás en Betanzos



