Or, at least make the code really self-explanatory. Some of y'all be naming variables a, b, c...
Discussion
Or just a few comment lines to explain the general idea.
I feel like I have to conjure the spirit of past developers just to understand a few lines of code.
You get something like:
self.config = _config.raw_config
self.config.include = _config.include
And zero explanation for what this “config” is supposed to do.
Working with assembly was easier.
It is a little appreciated fact that the size of the alphabet is a hard limit on the total complexity of a program. The variable z being traditionally used to hold an array of pointers to values that no longer fit in the namespace.
The nice thing about utf-8 is that we can have more than 26 variables by introducing Greek letters.