I am currently working for a client who are petrified of changing lousy un-testable and un-maintainable code because of \"performance reasons\". It is clear t
The elephant in the room: Focusing on implementation-level micro-optimization instead of on better algorithms.