Hacker News new | ask | show | jobs
by tacitusarc 1398 days ago
My metric for clean code is how quickly a developer unfamiliar with it can understand it
2 comments

It seems that anything successful, for any given era, is the one thing that minimize time to understanding better than others.
Much as we denigrate COBOL, that is still its greatest advantage. Yes, it's wordy, yes it's old. Yes, it needs to be really updated. But it's still easier for a new hire to understand the COBOL old code than any other old code.
I've never had any problem digging into any Python codebase.

Even magic stuff like `@attributes` is easily searchable.