Working code isn’t proof of understanding.
It’s often just proof of trial and error.
Real understanding shows up when you can:
explain why this solution exists
describe trade-offs without hand-waving
predict where it will fail
That’s why great engineers write:
clear comments
simple functions
obvious interfaces
Not for others — for themselves in six months.
If your explanation is messy, your thinking probably is too.
Clarity in code starts with clarity in thought.
– Serguey Asael Shinder
Top comments (1)
Please say that you wrote that and not AI :D