The difference between a good programmer and a poor programmer is the clarity of the code he or she writes. Now isn’t it not a false assertion that although a sentence may be not written clearly is effectively (once comprehended) entirely and fully and wholly equivalent to a simplified sentence with a not dissimilar meaning? What I’m trying to say is that sentences which have the same meaning are not equivalent. I wrote that long terrible sentence as a demonstration. As I was writing it, I was able to make sure that it had the meaning I desired; however, now, my mind can’t parse the meaning of the sentence without reading it multiple times. I can’t count the number of times I have been confused while rereading my own code (though it must have made sense to me at one point.) Writing English is similar to writing code: sentences have structure, and good sentences have a clear purpose. I become a better programmer as I become a better writer because both skills rely on the ability to clearly express a concept.
It made sense at the time
Reply