|
|
|
|
|
by the_af
4367 days ago
|
|
I think part of the problem is that buggy code that compiles produces instant gratification. You see results, even if incomplete. Maybe down the road you'll reach a dead-end due to a problem you didn't foresee, and the buggy code didn't help you find it because it compiled anyway, and you didn't have to think too hard about all cases or about the structure of the problem. And then it may be too late and you'll have to throw everything away and start from scratch. But in the meantime, you get the feeling you're making progress, even if you're not. I think that's the psychology of the matter. I'm a Haskell fan (and still a newbie, unfortunately) and I sometimes fall prey to this feeling. |
|