To me, one of the most frustrating aspects of programming comes in something as seemingly trivial as how to best name and organize files. And by that, I mean the process of figuring out what to name directories and files all the way down to how to best name classes, variables, and functions.
If it doesn’t sound trivial, then maybe it just sounds silly especially to those who are more experienced programmers.
Interestingly enough, this is a bit more of a challenge for some, but not so much for others. After all, isn’t this is where standards come in to play? That is to say, isn’t this where they help us make decisions on how to avoid problems just like this?
Sure, in some ways, but there are times in which standards may not cover all cases or certain aspects of what we’re trying to do.
So what then?