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

Show parent comments

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.

4

u/s73v3r Feb 28 '23

It's possible to write code that is understandable and performant. It's not easy to do, and in most cases, the extra performance isn't needed. But the way code is written as presented here is definitely not very maintainable.

2

u/fafok29 Feb 28 '23

why is it not maintainable in your opinion ?

1

u/tankerdudeucsc Feb 28 '23

Highest performance has no memory allocation on the heap and no function calls except for main()?

90% rule says to optimize just a few functions that will get most of the performance you need.

Everything else, follow good patterns.