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

Needing organized codebases is a personality type as there is zero academic research I’m aware of that has ever shown strict organization has resulted in less bugs or faster development.

These are all done by people that need to feel in control and that everything has a place. So much money and time has been wasted on stuff like this with zero proven or measured benefit.




There is famously also no academic study showing that parachutes improve outcomes when jumping out of a plane.


There is a study for that! "Parachute use to prevent death and major trauma when jumping from aircraft: randomized controlled trial". [1]

[1] https://www.bmj.com/content/363/bmj.k5094


Maybe, but there are other metrics than just developer output.

If having a codebase that's well organized makes developers happier, and happier developers stay longer at the company, then that's also a win.


This makes some, definitely not all, developers happier.

Organization for happiness is based on the individual developers personality and means you are putting some engineer’s happiness as a priority over spending that money providing other things to make the developers with a personality type that derives no benefit from strict organization.

In fact, strict organization rules make some developers less happy. Why is their happiness less important when this is well known to have no business benefit?




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

Search: