Hacker News new | past | comments | ask | show | jobs | submit login

> project layout is familiar for everyone working on it

Surely you understand why something like this may be genuinely beneficial for application software even when it's not needed for games?




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.


But that's not making the project layout more familiar for maintainers.

You are moving the goalposts.


have 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.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: