GOTO is a vendor independent international software development conference with more that 90 top speaker and 1300 attendees. The conference cover topics such as .Net, Java, Open Source, Agile, Architecture and Design, Web, Cloud, New Languages and Processes
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.