You know that developer who swears their code is "self-documenting" because they used variable names like x, data2, and doStuff()? Yeah, reading their code is basically archaeology. You're standing there like Indiana Jones trying to decipher ancient hieroglyphics, except instead of unlocking the secrets of a lost civilization, you're just trying to figure out why they nested seven ternary operators inside a forEach loop.
"Self-documenting" is code for "I was too lazy to write comments and now you're going to suffer." Spoiler alert: your clever one-liner that saves three lines of code isn't clever when it takes 30 minutes to understand. Write the damn comments.
AI
AWS
Agile
Algorithms
Android
Apple
Bash
C++
Csharp