Re:Teach Yourself Programming in Ten Years (1998)
by xupybd on Sunday June 06, 2021 @07:53PM
(#27417491)
I would even say that good code is not always in a businesses best interests. The business needs to change quickly and cheaply. So they rack up technical debt. Often getting away with it for decades. The developers suffer through it but the CEOs walk away with more money in their pockets.
[ Parent
| on HN ]
Re:Teach Yourself Programming in Ten Years (1998)
by dahart on Monday June 07, 2021 @11:46AM
(#27423942)
> good code is not always in a businesses best interests.
You nailed it exactly. High quality engineering requires costly business practices that most companies don’t need, so the tradeoff is easy to decide. This is why organizations that do high quality engineering are well funded and are very restrictive about what kinds of programming features are allowed. NASA published a famous essay about how to write safety critical code that disallows use of dynamic memory allocation. https://en.wikipedia.org/wiki/The_Power_of_10:_Rules_for_Dev...