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.
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.