Re:Forecast, don't guesstimate your software projects
by sooheon on Saturday June 13, 2020 @09:40PM
(#23514429)
A poor library choice or two is not even 1% of the systemic dependencies any system has if it's working at a reasonable level of abstraction.
> "not give up and say we can’t get better"
Not sure why you feel the need to state this straw man? That is not my opinion, nor do I think it is the GP's.
At work, someone used a 3rd party library to send stats to a server in json format and “standardized” on it. 100s of developers had to now learn this new library and it’s APIs and one bug caused everyone a bit of hassle. It probably made the original dev’s job just a little easy but made it a bit hard for everyone else. These things do happen. The point is to learn from this and make better decisions over time, not give up and say we can’t get better. Trying to provide an estimate forces you to think more carefully and become better over time.