Andrew Binstock hat einen kritischen Artikel über Design Patterns verfasst: http://www.sdtimes.com/printArticle/column-20080115-04.html
Hier der Link zu seinem Blog: http://binstock.blogspot.com/
Andrew Binstock hat einen kritischen Artikel über Design Patterns verfasst: http://www.sdtimes.com/printArticle/column-20080115-04.html
Hier der Link zu seinem Blog: http://binstock.blogspot.com/
Definition:
„The Proxy Pattern provides a surrogate or placeholder for another object to control access to it.“
Definition:
„The State Pattern allows an object to alter its behavior when its internal state changes. The object will appear to change its class.“
Definition:
„The Composite Pattern allows you to compose objects into tree structures to represent part-whole hierarchies.
Composite lets clients treat individual objects an compositions of objects uniformly.“
Definition:
„The Iterator Pattern provides a way to access the elements of an aggregate object sequentially without exposing its underlying representation.“
Definition:
„The Template Method Pattern defines the skeleton of an algorithm in a method, deferring some steps to subclasses.
Template Method lets subclasses redefine certain steps of an algorithm without changing the algorithm’s structure.“
Definition:
„The Facade Pattern provides a unified interface to set of interfaces in a subsystem. Facade definies a higherlevel interface that makes the subsystem easier to use.“
Definition:
„The Adapter Pattern converts the interface of a class into another interface the clients expect.
Adapter lets classes work together that couldn’t otherwise because of incompatible interfaces.“