Beefy Boxes and Bandwidth Generously Provided by pair Networks
Syntactic Confectionery Delight

Re^2: Is it correct?

by amarquis (Curate)
on Jul 15, 2008 at 14:42 UTC ( #697731=note: print w/replies, xml ) Need Help??

in reply to Re: Is it correct?
in thread Is it correct?

My first reaction was similar to yours and tantarbobus's. I wasn't thinking along the lines of "a novice would have trouble grading themselves on this scale" but rather "a novice would have no motivation to do so."

It's not that I don't think the list is good - in fact, I think it is great - It's that one has to be burned by many of these things before they care about them.

Does it work? I'm trying to think honestly how vigorously I tested for and checked edge/corner cases for correctness before my programs blew up in my face a few times. The answer: Not very much.

Will I be able to read it later? Again, not something I cared about before I had to maintain my old code months and months later.

Maybe I am on the stubborn side of the scale, but I think most novices, especially in programming, are more task driven than quality driven. Maybe the shift towards thinking about these things, writing quality code today to save yourself tomorrow, is one of the big gulfs between novice and expert :).

Log In?

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

How do I use this? | Other CB clients
Other Users?
Others having an uproarious good time at the Monastery: (3)
As of 2022-08-14 10:31 GMT
Find Nodes?
    Voting Booth?

    No recent polls found