3 ms·
Version number is too blunt an instrument Ideally I want enough introspection in my tooling to automatically pick up breaking changes by doing static analysis
by slifin 7y ago
Version number is too blunt an instrument
Ideally I want enough introspection in my tooling to automatically pick up breaking changes by doing static analysis between versions and where breaking changes are impossible to detect I want humans to tell me what the breaking changes are in a structured way
I want my dependency manager to take me up to the next breakage free version and to see what the breaking changes are if specified, maybe with programmatic suggestions/fixes from the library maintainer
And perhaps hardest of all I want the culture of change to being hyper allergic to breaking changes in the rich hickey sense