4 ms·
I've worked on similar projects that could have been re-written relatively quickly but were only complicated because the developers made it complicated. Some de
by flukus 8y ago
I've worked on similar projects that could have been re-written relatively quickly but were only complicated because the developers made it complicated. Some devs just want to solve hard problems in "elegant" ways and will throw in elaborate inheritance chains, meta-programming, code generation, service oriented architectures, layers upon layers, frameworks, rules engines and anything else that's not boring business logic.
IME these projects are usually more complicated than all but the most wild of business logic.