|
|
|
|
|
by t0suj4
1554 days ago
|
|
I interpret self documenting as writing the what in the code and writing comments about the why. While minimizing the places where you need to explain your code. My role of thumb is that if it's not obvious why that particular line is there and removing it would break functionality, add a comment. |
|
Think:
Versus Often includes all functions as named things, with little to no lambda usage, since names are seen as for the programmer, not for the computer.