"Simpler" Is Subjective: How Bad Assumptions About Architecture Kicked My Ass
I'm doing some heavy refactoring on a project that I've recently joined but that has been underway for months. The code is a mishmash of different styles [http://www.exceptionnotfound.net/big-ball-of-mud-anti-pattern-primers/] and an uncertain architecture, so my task up to this point has been to make it more consistent,