>There is always a trade-off between quality and velocity.
This is a common trope but is rarely the case in my experience. Components designed to be flexible and 'future-proof' are the ones that quickly become overengineered, resulting in late deliveries and costly maintenance.
Writing the minimum code required to solve the problem is often a winning strategy.
This is a common trope but is rarely the case in my experience. Components designed to be flexible and 'future-proof' are the ones that quickly become overengineered, resulting in late deliveries and costly maintenance.
Writing the minimum code required to solve the problem is often a winning strategy.