3 ms·
See also: engineers who think that engineering considerations trump all other business considerations. You need to know when it makes holistic sense to rewrite,
by JamesSwift 5y ago
See also: engineers who think that engineering considerations trump all other business considerations. You need to know when it makes holistic sense to rewrite, or ship a hack. There are a lot more people at the decision-making table than just engineering.
- Silhouette 5y agoThat is certainly true but somehow I suspect under-engineering is a more frequent problem in our industry than over-engineering. IME retrospectives rarely sound like "We hired a team of strong developers, they did a solid job, but then the business failed as a result". The kind of developers who are strong enough to do a solid job are probably also experienced enough to recognise the other considerations in play and adapt if necessary.