Strategy for Deprecation & Breaking Compatibility

19 May 2020 by Phillip Johnston • Last updated 14 December 2021When maintaining an API, it is important to provide stability for your users. The prime directive of API maintenance is to never remove anything from or change anything about an interface. However, there will come a time when you need to make breaking changes. Having a published strategy in place will help your users migrate the change. Table of Contents: Policy Deprecation Warnings C C++ Python Related Topics Further Reading Policy We recommend setting a public deprecation policy for your systems so that users know what to expect. We …

To access this content, you must purchase a Membership - check out the different options here. If you're a member, log in.