Or, at least make the code really self-explanatory. Some of y'all be naming variables a, b, c...

Reply to this note

Please Login to reply.

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.