Beefy Boxes and Bandwidth Generously Provided by pair Networks
Welcome to the Monastery

Re: What's wrong with re-inventing wheels

by qq (Hermit)
on Jul 11, 2006 at 19:22 UTC ( #560540=note: print w/replies, xml ) Need Help??

in reply to What's wrong with re-inventing wheels

It is easier to understand code that you have written yourself than code you've got from CPAN, and I think that is often a motivation for reinvention. Not because your own code is better, of course, but simply because you've thought into it, and because the code itself is an expression of your own idea. This is a trap for decent, but not great, programmers.

I think you can legitimately reinvent large projects only if you have a really thorough understanding of the existing projects. Which is hard, and time consuming. But is also likely to increase your skills as much or more than implementing something half-baked.

  • Comment on Re: What's wrong with re-inventing wheels

Log In?

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

How do I use this? | Other CB clients
Other Users?
Others studying the Monastery: (1)
As of 2022-01-23 06:27 GMT
Find Nodes?
    Voting Booth?
    In 2022, my preferred method to securely store passwords is:

    Results (63 votes). Check out past polls.