Erich Gamma
Erich Gamma | |
|---|---|
| Born | Switzerland |
| Occupation(s) | Computer scientist, software engineer |
| Known for | Co-author of Design Patterns: Elements of Reusable Object-Oriented Software; co-creator of JUnit; creation of Java Development Tools (JDT) in Eclipse; work on IBM Rational's Jazz initiative; leading Microsoft's Zurich-based research lab for Visual Studio division |
Erich Gamma is a Swiss expert in computer science and one of the quartet of authors known as the "Gang of Four" behind the seminal software engineering book, Design Patterns: Elements of Reusable Object-Oriented Software.
Together with Kent Beck, Gamma co-created the JUnit testing framework, which was instrumental in advancing Test-Driven Development and had a profound impact on the software development community. He also spearheaded the creation of the Java Development Tools (JDT) within the Eclipse environment and played a significant role in IBM Rational's Jazz initiative.
In 2011, Gamma became part of Microsoft's Visual Studio division, where he managed a Zurich-based research lab responsible for developing the "Monaco" browser-based development suite. This technology serves as the foundation for products including Azure DevOps Services, Visual Studio Code, Azure Mobile Services, Azure Web Sites, and Office 365 Development tools.