Hacker News new | ask | show | jobs
by xboxnolifes 27 days ago
> "I did it like that because it's cleaner" is a non sense. A program must be maintenable, efficient, observable, testable, scalable, performant, readable, secured. Each criteria can be objectively measured in a kind of radar diagram and can be maximized as long as it does not sacrifice another criteria. Form follows function.

I don't think it's nonsense. "Cleaner" here is just a different word that falls under your categories of readable and maintainable. More toward readable. Different word, same meaning.

1 comments

Yeah seriously what's the test of maintainable that couldn't be applied to the word clean?

What about the latest book Tidy First https://a.co/d/0b1hRqEV