Comments are bad.
Arguments also couple your method to the outside.
The more parameters your method has, the more coupled it is.
Parameters are input, not output
People fighting durign code review. Original Programmer vs His team, Parameters and refactoring.
Good variable name, wow, such intent, much information, very expressing.
How code review feels.
In antiquity, after Alexander the Great died, his empire was split between his generals.
Small functions, Single Responsibility Principle, Low complexity are the most important subjects in clean code and thus in programming.
This is a painting depicting Plato’s allegory of the cave.
This is Prometheus.
He stole fire from the gods and brought it to humans.