Design Cognitive Complexity

Optimize code for the process of understanding. Humans can deal only with ~4 ideas simultaneously. Reduce amount of involved ideas to a necessary minimum.

Why-Comments Are Good

"Good code does not need comments" is the second "billion dollar mistake" after invention of `nil`. We used to put explanations in all possible places except the code line they relate to.