我有一個庫處理幾種消息格式。這些格式中的每一種都是密切相關的,它們是一個通用的基礎XML,然後每個都有一些額外的約束或額外的數據。什麼是取消對功能支持的「最佳實踐」?
其中一種格式是爲了支持概念驗證或試點工作而創建的。飛行員結束了,它不再被使用,並且帶來了一些尷尬的限制。我已獲得刪除對它的支持的權限。什麼是正確的方法來做到這一點?
我在想:
- 打開的問題跟蹤/文件的更改
- 標籤SVN版本中, 「FEATURE_X此處被拆除」
- @Deprecate具體類。引用這個問題。承諾。
- 關注的警告,看看棄用影響
- 讓它坐了一會兒,給球隊一個機會來處理棄用
- 最後刪除代碼。驗證測試是否正常。承諾。
我想添加到您的列表中的唯一一件事就是向您的消費者推廣,如果他們是外部的,並確保他們有他們需要移動到api的東西。 – hvgotcodes 2010-12-02 18:06:24
+碰撞版本號:) – 2010-12-02 18:21:33