Hacker News new | ask | show | jobs
by sarchertech 310 days ago
This is 100% the correct way to do things. The tactic of never saying no but proposing better alternatives is the best way to guide stakeholders into making better technical decisions.

However, it’s requires a lot more mental energy (and can be riskier) than just doing the exact dumb thing the jira ticket asks for, or just saying “this is bad” (and then doing the dumb thing anyway because there’s a deadline).

Because of that most people don’t do it and even food engineers won’t have the energy to do it all the time.

This is a huge part of why big companies can’t produce high quality, high performance software consistently.