in reply to Design Patterns Considered Harmful
There is not one "design pattern" in that book which isn't obvious, intuitive, or flat out trivial to anyone who has written more than a few hundred lines of code.
Alot of the "OO"/DP mentality is the "discovery" that most computer programming work is highly repetitive and generally uncreative. What is left unspoken is that this is true *ONLY* because people continually ask the same "questions" of the computer again and again. Thus the "patterns" emerge: what else can one expect but the same solutions to arise when the same questions are asked?
|
---|