3 ms·
So what's the plan when some services think that's a bug and others think it's a feature? You fix some and break others. So you can make a new function. Maybe
by JonChesterfield 4y ago
So what's the plan when some services think that's a bug and others think it's a feature? You fix some and break others.
So you can make a new function. Maybe one calls the other. They do nearly the same thing but not quite. Some dependencies move to the new one, some don't.
Or you version the library. Shortly after, people want mixes of behaviour from different libraries, and someone else wants two dependencies that each want different versions of the library.
I don't have a good recommendation here but silently changing the behaviour of libraries is not necessarily a better play than not doing that.