|
|
|
|
|
by moebrowne
44 days ago
|
|
I agree with the overall sentiment of this post but I'm not sure about this: > A codebase that is easy to maintain becomes easier to optimize. I think optimization and maintainability are often at odds. The only example which comes to mind is loop unrolling, increases performance, decreases maintainability. |
|
Things like loop unrolling is probably something I wouldnt do by hand on the source code, I would probably write a script that transforms the code automatically, so the original source code stays readable.