ArticlesPrinciples, Patterns, and Practices: The Factory Pattern
There are several design patterns allow us to hide the type of an object even from those who seek to create it. These patterns are known as Factories. Mar. 9, 2005
Principles, Patterns, and Practices: The Strategy, Template Method, and Bridge Patterns
One of the great benefits of object-oriented programming is polymorphism: the ability to send a message to an object without knowing the true type of the object. Perhaps no pattern illustrates this better than the Strategy pattern. Oct. 29, 2004
Agile Software Development: Principles, Patterns,and Practices -- The Adapter Pattern
To break the dependency of a client upon a server when you can't modify the server, the Adapter pattern is an alternate approach to last month's Abstract Server pattern. The class and object versions of this pattern are offered, and the article ends with an anonymous inner class implementation. Aug. 17, 2004
Agile Software Development: Principles, Patterns,and Practices - The Abstract Server Pattern
The Abstract Server pattern is one of the simplest of the object-oriented design patterns. We use it when we want to break the dependency of a client upon a server, for the purpose of protecting the client from changes to the server, and to preserve the ability to extend the client to use other servers. The cost is low, and the context is common. Jun. 11, 2004
|
Weblogs
Aristotle's Error or Agile Smagile.: The word Agile is getting overloaded. Does it really have a definition anymore? Posted by rmartin on September 02, 2003 at 20:53 PST | Permalink
| Discuss (10)
View All Blogs
|