3 ms·
> there is no way the business will allow us to migrate to v2 We as engineers should not accept this. Business should not be involved in technical decisions l
by Touche 10y ago
> there is no way the business will allow us to migrate to v2
We as engineers should not accept this. Business should not be involved in technical decisions like library upgrades. Business and engineering should negotiation development scheduling, nothing more. This means what new features are worked on, what bugs are prioritized, etc. All remaining time should be up to engineering's discretion.
And if business has you working on features full-time, then that's a (really) bad business and you should find a more acceptable company to work for.
- natoliniak 10y agoI dont't disagree with you, but after some years in the industry I noticed certain patterns in how businesses operate: as they get larger and stable they get more risk averse and more in love with legacy systems. But I never worked for Google or the likes, so maybe somewhere out there, the grass is greener :)
- coding123 10y agoI'd have to say I agree with you generally in "library upgrades" but I don't consider AngularJS and Angular "2+" as the same library.
- tomc1985 10y agoExcept when said library upgrades send costs spiraling out of control, because the refactor took 3x longer than anticipated...