The Breaking Change
A developer updated a library, breaking dependent applications. Users complained loudly. The senior developer asked, “If the change improves the library, what does it break besides the code?” And then, “When something breaks, what was it depending on that you didn’t see?” Sitting with the Koan When we speak of breaking changes, we typically frame […]
