3 ms·
There's poorly-architected due to lack of understanding: ignorance and/or incompetency. Then there's negligence like interns throwing code at a wall, not carin
by doggodaddo78 5y ago
There's poorly-architected due to lack of understanding: ignorance and/or incompetency.
Then there's negligence like interns throwing code at a wall, not caring about quality, and managers not doing code reviews. Oh, and it's code shared across several product lines in hundreds of products. A+ guys for letting me clean-up your "science experiment" dishes. You got your giant wall of dead code, your commented-out code, debugging instrumentation code, unfinished code, code that duplicates code elsewhere, and code no one understands because they didn't document it.