Erich Gamma, TweetDistinguished Engineer, Microsoft
Biography: Erich Gamma
Since 2011 Erich Gamma is a Distinguished Engineer at Microsoft in Zurich.Previously he worked at IBM Rational Software's Zurich lab. He was the technical lead of Rational’s Collaborative Application Life Cycle Management effort. Previously he was the technical lead of Rational Team Concert. Erich was the original lead of the Eclipse Java development environment and was one of the leaders of the Eclipse project. He is also a member of the Gang of Four, which is known for its classical book, Design Patterns - Elements of Reusable Object-Oriented Software. Erich has collaborated with Kent Beck on developing JUnit, the de facto standard testing tool for Java software, and on writing the book contributing to Eclipse: Principles, Patterns, and Plug-ins.
Presentation: TweetDesign Patterns - Past, Present & Future
Time: Tuesday 09:30 - 10:15 / Location: Don Giovanni 1
Design Patterns are now a 15 year old thought experiment. And today, for many, Design Patterns have become part of the standard development lexicon. This talk looks back to the origin of Design Patterns and how they evolved since their initial description. I will then show patterns in action in the context of the Eclipse and Jazz platforms. Finally, I will discuss how the Design Patterns from the book can be refactored towards a Design Pattern 2.0 version.