Entrevista con Erich Gamma
Publicado por Edgar González 21 Julio 2005 en Java, Patrones de Diseño. Etiquetas: No Tags. english • españolEntrevista con Erich Gamma
En Leading-Edge Java en Artima Developer se han estado publicando una serie de artículos que son el resultado de una entrevista que se le hiciese a Erich Gamma durante la conferencia del OOPSLA en octubre del 2004.
La entrevista es presentada en una serie de artículos:
- How to Use Design Patterns, Gamma da su opinión acerca de la manera apropiada de abordar (pensar en, usar) los patrones de diseño, y describe la diferencia entre una biblioteca de patrones (como el GoF), y un lenguaje de patrones Alejandrinos.
- Erich Gamma on Flexibility and Reuse, Gamma discute la importancia de la reusabilidad, y los riesgos de especular (hacia futuros requerimientos, flexibilidad, etc,), y el problema de la “frameworkitis”.
- Design Principles from Design Patterns, Gamma discute dos principios de diseño considerados clave hoy en día en el mundo Java, programar orientado a interfaces, y no a una implementación en particular, y favorecer la composición de objetos en vez de la herencia de clases.
- Patterns and Practice, Gamma discute como los patrones de diseño son duplas problema-solución, que facilitan la comprensión de los sistemas y la comunicación de las ideas, y como a través de la práctica uno puede llegar a ser un mejor diseñador.
La entrevista no arroja nada revelador o que no se haya dicho antes, pero siempre es interesante conocer las ideas y opiniones de alguien como Erich Gamma, de quien para aquellos que no sepan quien es, les puedo decir que:
- Es co-autor del célebre libro “Design Patterns: Elements of Reusable Object-Oriented Software” (Addison-Wesley, 1995), mejor conocido como el libro del Gang Of Four (GoF). Un catálogo de 23 soluciones específicas a problemas comunes de diseño.
- Es creador (junto a Kent Beck) de JUnit, el estándar defacto para pruebas unitarias (unit testing) en Java.
- Lidera el desarrollo para Java en la plataforma Eclipse.
Efectivamente, en el OOPSLA 2004 se celebraron los 10 años del (influyente) catálogo GoF. Esas entrevistas son un must read.
Por cierto, no los había felicitado por esta excelente iniciativa :)
Muy buena entrevista. No queda mas que decir:
GoF Rules