viernes, 19 de septiembre de 2008

97 Things Every Software Architect Should Know

97 Things Every Software Architect Should Know es un interesantísimo proyecto en forma de wiki. La idea es reunir axiomas de la arquitectura de software propuestos por y discutidos entre quienes desempeñan este papel.

Cada tanto entro y pispeo las modificaciones y contribuciones. Sinceramente me muero de ganas de meter bocadillo, pero armar una frase que pegue en inglés y argumentar con la exactitud de conceptos requerida es un desafío que hasta ahora no pude superar.

Hay algunas realmente buenas:

  • If there is only one solution, get a second opinion - Timothy High
  • Avoid "Good Ideas" - Greg Nyberg
  • A rose by any other name will end up as a cabbage - Sam Gardiner
  • Get the 1000ft view - Erik Doernenburg

Hay para relamerse, y las discusiones asociadas son muy buenas. Es recomendable leer sobre aquellas con las que uno no está de acuerdo. Las mejores 97 serán incluidas en "97 Things Every Software Architect Should Know", un libro que será publicado por O'Reilly Media, Inc.

Visto en Pensamientos ágiles.

No hay comentarios.: