3 ms·
not when it adds tens or hundreds of thousands of lines of code to a project, and makes understanding everything more difficult, because every single action the
by naikrovek 4y ago
not when it adds tens or hundreds of thousands of lines of code to a project, and makes understanding everything more difficult, because every single action the code takes is indirect and abstracted thrice.
it's stupid.
- the_af 4y agoBut that's not making the project layout more familiar for maintainers. You are moving the goalposts.
- naikrovek 4y agohave you seen a large project grow ? it's all about organization so no one gets lost. none of it is needed if you have skilled developers, but skilled developers are expensive, so outside of silicon valley, companies hire shit developers and hope that they become semi-productive before their 5th anniversary. the result is very large projects because no one knows how to write code, and tons of unnecessary abstraction and boilerplate stuck onto EVERYTHING. just write what you need to solve the problem you need to solve, then stop.