Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris
 
PerlMonks  

Re: (jeffa) Re: Re-inventing the wheel is a 'Good Thing'

by tomhukins (Curate)
on Apr 28, 2002 at 17:04 UTC ( [id://162684]=note: print w/replies, xml ) Need Help??


in reply to (jeffa) Re: Re-inventing the wheel is a 'Good Thing'
in thread Re-inventing the wheel is a 'Good Thing'

9 times of out 10 the person in question does not realize that their problem has already been solved

True, but even if someone realises their problem has already been solved, they may not choose the best solution. One of the main problems facing Perl is that the first Perl code/tutorials/books people often encounter are badly written. Many newcomers learn Perl badly, but are unaware they're doing so.

If you choose to reinvent the wheel for any reason, point people towards better solutions. This prevents anyone using your code because they're unaware anything better exists.

  • Comment on Re: (jeffa) Re: Re-inventing the wheel is a 'Good Thing'

Replies are listed 'Best First'.
Re: Re: (jeffa) Re: Re-inventing the wheel is a 'Good Thing'
by BUU (Prior) on Apr 28, 2002 at 19:28 UTC
    Unless of course *gasp* you write a better solution...
      Wheels don't get to be standard unless many people have looked at them and decided that they are worthwhile. Any code that passes that test will be of sufficient quality that most people, most of the time, will not do a better job.

      While there are people who consistently invent better wheels than the standard ones, the odds are very good that you are not among them.

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others having an uproarious good time at the Monastery: (4)
As of 2024-04-18 05:08 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found