Birkaç mesaj formatıyla ilgilenen bir kütüphanem var. Bu biçimlerin her biri yakından ilişkilidir, ortak bir temel XML'dir ve her birinin üzerinde ek kısıtlamalar veya ek veriler bulunur.Bir özellik için desteği kaldırmak için "en iyi uygulama" nedir?
Bu biçimlerden biri, yalnızca bir kavram kanıtı veya pilot çabaya destek olmak için oluşturuldu. Pilot bitti, artık kullanılmıyor ve bazı garip kısıtlamalar getirdi. Bunun için desteği kaldırmak için izin aldım. Bunu yapmanın doğru yolu nedir?
düşünüyorum:
- Açık bir sorun izlemek için/belge değişiklikleri
- Etiket SVN revizyon, "FEATURE_X burada kaldırıldı"
- @Deprecate belirli sınıfları. Sorunu belirtin. Teslim Et.
- uyarıları izleyin ve kullanımdan kaldırma
- o biraz oturup takımı Nihayet kodu kaldırmak kaldırılmasından
- başa bir şans verelim nelerin etkilediğini görüyoruz. Testlerin doğru olduğunu doğrulayın. Teslim Et.
Listenize ekleyebileceğim tek şey, dışsal olmaları durumunda, tüketicileriniz için bir destek olacaktır ve api'ye geçmek için gerekenlere sahip olduklarından emin olmalıdır. – hvgotcodes
+ sürüm numarasını çarptı :) –
+1 kullanışlı liste - neredeyse bir refactoring tarifi – orangepips