Erich Gamma
#6,667
Most Influential Person Now
Swiss computer scientist
Erich Gamma's AcademicInfluence.com Rankings
Erich Gammacomputer-science Degrees
Computer Science
#354
World Rank
#368
Historical Rank
Software Engineering
#27
World Rank
#27
Historical Rank
Database
#1691
World Rank
#1772
Historical Rank
Download Badge
Computer Science
Erich Gamma's Degrees
- PhD Computer Science ETH Zurich
Similar Degrees You Can Earn
Why Is Erich Gamma Influential?
(Suggest an Edit or Addition)According to Wikipedia, Erich Gamma is a Swiss computer scientist and one of the four co-authors of the software engineering textbook, Design Patterns: Elements of Reusable Object-Oriented Software. Gamma is an expert in the Eclipse Java development editor, and with Kent Beck he co-wrote the JUnit software testing framework which helped create Test-Driven Development and influenced the whole software industry. He also led the design of the Eclipse platform's Java Development Tools , and worked on the IBM Rational Jazz project.
Erich Gamma's Published Works
Published Works
- Design patterns: elements of reuseable object-oriented software (1994) (25561)
- Design Patterns: Abstraction and Reuse of Object-Oriented Design (1993) (808)
- Test-infected: programmers love writing tests (2000) (331)
- Contributing to Eclipse - principles, patterns, and plug-ins (2003) (242)
- ET++ - An Object-Oriented Application Framework in C++ (1988) (178)
- Design and Implementation of ET++, a Seamless Object-Oriented Application Framework (1989) (138)
- Design and Implementation of ET++, a Seamless Object-Oriented Application Framework 1 (1989) (119)
- Design Patterns CD: Elements of Reusable Object-Oriented Software, (CD-ROM) (1998) (90)
- ET++—a portable, homogeneous class library and application framework (1995) (52)
- Object-Oriented Application Frameworks (1995) (45)
- ET++—an object oriented application framework in C++ (1988) (40)
- JUnit Test Infected: Programmers Love Writing Tests (1998) (37)
- ET++SwapsManager: using object technology in the financial engineering domain (1992) (36)
- Design Patterns: Abstraction and Reuse of Object-Oriented Design (Reprint) (2002) (34)
- Integration of a Programming Environment into ET++ - A Case Study (1989) (30)
- Extension object (1997) (28)
- Design Patterns - Ten Years Later (2002) (25)
- Agile, open source, distributed, and on-time: inside the eclipse development process (2005) (25)
- Integrating Refactoring Support into a Java Development Tool (2001) (24)
- Applying design patterns in Java (1998) (10)
- C++: Effective Object-Oriented Software Construction (1997) (9)
- Design Patterns - Past, Present & Future (2010) (7)
- Going beyond objects with design patterns (1997) (4)
- Origins of the species (1995) (4)
- Design Patterns - 15 Years Later (2006) (3)
- Eclipse erweitern - Prinzipien, Patterns and Plug-Ins (2004) (3)
- “How to use design patterns,” interview by Bill Venners (2005) (2)
- Team streams: extreme team support (2001) (2)
- GoF의디자인패턴 : Design patterns (2002) (1)
- Design patterns: beginnings and futures (2006) (1)
- Framework fundamentals (1995) (1)
- Design Patterns at Work (1999) (1)
- Visit to a small framework (1995) (0)
- Chapter 8 Reusability and Portability Learning (0)
- Historie der Desing Patterns (1995) (0)
- Pattern-based Model Refactoring a Metamodeling Approach to Pattern-based Model Refactoring Our Approach (0)
- Object-oriented software development in a commercial environment: the evolution of ET++ (1992) (0)
- Jordan University of Science & Technology Faculty of Computer & Information Technology Department of Computer Science (2007) (0)
- Going Beyond Objects with Design Patterns (Abstract) (1997) (0)
- Two exams (Midterm and Final) - Comprising %60 of the total grade One comprehensive course project: Project activities will be assigned and completed throughout the semester - Comprising %40 of the total grade (2007) (0)
- Visual programming with framework (1995) (0)
This paper list is powered by the following services:
Other Resources About Erich Gamma
What Schools Are Affiliated With Erich Gamma?
Erich Gamma is affiliated with the following schools: