Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine
 
PerlMonks  

Re: Design Patterns Considered Harmful

by Anonymous Monk
on Dec 28, 2001 at 06:28 UTC ( #134794=note: print w/ replies, xml ) Need Help??


in reply to Design Patterns Considered Harmful

The book is essentially "Computer Programming for Dummies" without actually having the honesty to title it as such. (There probably is a "dummies" book for programming by now; I'd rather not know about it.)

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?


Comment on Re: Design Patterns Considered Harmful

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://134794]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others rifling through the Monastery: (17)
As of 2015-07-31 15:47 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (279 votes), past polls