“Two wrongs may not make a right, but a thousand wrongs make a writer.” - Dennis Miller
I recently wrote a post called The Reality of Bad Programmers, I made an assessment that so long as a program is to specification and someone is buying it, you’re not a bad programmer. In the discussion and comments that ensued, I had to come to a realization that the statements made may require some revision. That’s not to say I think I was entirely off-base, just that I might have to clarify.
To clarify: I do not believe that good programmers do not exist. I do not believe that bad programmers do not exist. I do not believe that good code does not exist. I do not believe that bad code does not exist. I believe that our measurement for good and bad must be a strong lower-bounded assessment.

