Beefy Boxes and Bandwidth Generously Provided by pair Networks
No such thing as a small change
 
PerlMonks  

Re: The qq{worse is better} approach (discussion)

by clemburg (Curate)
on Jul 02, 2001 at 19:27 UTC ( [id://93202]=note: print w/replies, xml ) Need Help??


in reply to The qq{worse is better} approach (discussion)

I think you misinterpret the intention of the article you cite if you think it argues for "sloppy code".

The main point of the article, IMHO, is that it is better to *actually solve a problem partially* than to *try to solve it fully*.

Trying to "solve a problem fully" usually means "not solving the problem", because the problem gets out of hand - it takes too long to solve it, it is too expensive, you don't have the experience necessary, and so on.

But "solving a problem partially" does not mean writing sloppy code. It means to consciously exclude part of the problem from the requirements, and documenting that decision, in form of error handling, documented limits of capability, etc.

Christian Lemburg
Brainbench MVP for Perl
http://www.brainbench.com

  • Comment on Re: The qq{worse is better} approach (discussion)

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others lurking in the Monastery: (5)
As of 2024-04-20 16:31 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found