Essentially, that is the entire basis of stepwise refinement as a programming process. And it's one that I use, also. I don't think of it as writing bugs, just as "refining" my program. :-)
It took me years to realize two things about me as a developer/programmer/software engineer: I am basically a JOAT (Jack Of All Trades) rather than a specialist; and I am very, very iterative in my approach to all problems. One should not assume that my first response is the correct one.
Yeah. Actually, I usually write more code than bugs - I am very good at figuring out I'm in a corner before I start with the paint. But today? Syntax errors EVERYWHERE. Bah.
Syntax errors are the reason I don't program. I think I know what I'm doing, I get started, work out all the (relatively) complicated bits, go to compile... and choke. Monkey with the file for an hour or so and then give up in disgust. :)
no subject
It took me years to realize two things about me as a developer/programmer/software engineer: I am basically a JOAT (Jack Of All Trades) rather than a specialist; and I am very, very iterative in my approach to all problems. One should not assume that my first response is the correct one.
no subject
no subject