DEV Community

Discussion on: Clean code, dirty code, human code

Collapse
 
wanderingstan profile image
Stan James

I've been thinking in a similar direction about too-narrow definitions of "good code". I've found it good to distinguish between goals of efficiency, readability, flexibility, and brevity.

A few weeks ago wrote this post elaborating:
dev.to/wanderingstan/good-code-bal...

Collapse
 
d_ir profile image
Daniel Irvine 🏳️‍🌈

Thanks for sharing the post. I really like these four distinctions. Any model that helps us think/reason/communicate more clearly about the more non-trivial aspects of our code is a win for teams.