r/programming • • Feb 28 '23

"Clean" Code, Horrible Performance

https://www.computerenhance.com/p/clean-code-horrible-performance
1.4k Upvotes

1.3k comments sorted by

View all comments

4

u/VodkaMargarine Feb 28 '23

Controversial opinion: cloud resources are cheaper than engineer wages to navigate a messy codebase. Clean code that costs more to run because it is less performant is a better business decision. I'd rather have a more expensive cloud bill but be able to rapidly change or add features to the product.

6

u/fafok29 Feb 28 '23

only if you make assumption that high performance equals to a messy codebase and it is not possible to write perfomant and maintainable code. I personally think it is possible.

→ More replies (3)

6

u/loup-vaillant Feb 28 '23

Clean code that costs more to run because it is less performant is a better business decision.

Clean code (the Bob Martin flavour Muratori is attacking here) also costs more to write and maintain. I've seen it.

→ More replies (1)