Re:Skills Poor Programmers Lack
by whiddershins on Sunday July 21, 2019 @01:26PM
(#20492445)
I have that all throughout a codebase.
I felt momentarily bad about it, and myself, and then realized I have a reason:
The codebase I am maintaining is intended to be readable by people who have extremely varying levels of skill, and who have no intention of ever being professional programmers.
When possible I write stuff so you don’t have to “think like a programmer” to understand it. I’m pleased I use the conditional version more often than not, because I believe it is far more intuitive.
I felt momentarily bad about it, and myself, and then realized I have a reason:
The codebase I am maintaining is intended to be readable by people who have extremely varying levels of skill, and who have no intention of ever being professional programmers.
When possible I write stuff so you don’t have to “think like a programmer” to understand it. I’m pleased I use the conditional version more often than not, because I believe it is far more intuitive.