O'Reilly logo

Sun Certification Training Guide (310-025, 310-027): Java™ 2 Programmer and Developer Exams by Jamie Jaworski

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Design Patterns

Because Design Patterns are part of the assignment and exam (also in other Sun exams), you need to know about them. A Design Pattern defines a named design strategy and model outlining solution that addresses a set of responsibilities in a popular context. In short, a Design Pattern constitutes a model that helps meet a recurring need. Most Pattern books say it this way: a solution for a recurring problem in a given context. This popular definition is based on E. Gamma, R. Helm, R. Johnson, and J. Vlissides' book Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley, 1995), which applies Christopher Alexander's (A Pattern Language, Oxford University Press, 1977) seminal architecture innovation of Patterns ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required