All of Erich Gamma's Content on InfoQ
Latest featured content by Erich Gamma

- Topics
- Java,
- IDE,
- Programming,
- Collaboration
Erich Gamma shares the lessons learnt being deeply involved in the development of the Eclipse platform over the years. From being a platform in closed development, Eclipse turned into an open source one supported by a large and growing community. Erich also talked about Jazz, IBM’s software development platform which incorporates the lessons learnt from Eclipse.

- Topics
- Artifacts & Tools,
- Programming,
- Unit Testing,
- Object Oriented Design,
- Java,
- IDE,
- Collaboration,
- Architecture
In this interview from QCon London 2008, Erich Gamma discusses the Jazz project, why Eclipse has been successful, the strict Eclipse release schedule, JUnit, Design Patterns, how to identify a design pattern, design patterns and the 'Don't Repeat Yourself' principle, the design pattern community, and whether dependency injection is a design pattern.