They are more under engineered because of cost cutting and over designed by management because of ignorance and hubris. Developer:
“oh yeah this feature will take me a week to implement another week to make it performant and another week to pass QA” Manager: “Oh hell no just slap on this library into the project that I saw getting recommended on LonkedOn”
Here is a lightning fast website that gets the proper amount of engineering time because the goals of management and that of the development team align perfectly.
They are more under engineered because of cost cutting and over designed by management because of ignorance and hubris. Developer: “oh yeah this feature will take me a week to implement another week to make it performant and another week to pass QA” Manager: “Oh hell no just slap on this library into the project that I saw getting recommended on LonkedOn”
Here is a lightning fast website that gets the proper amount of engineering time because the goals of management and that of the development team align perfectly.
https://www.mcmaster.com/
Holy crap that website is quick