Teknolojiyi devirden sonraki ekibe göre seçmek
Çözümü ileride kimin değiştireceğini, hatayı açıklayacağını ve bağımlılıkları güncelleyeceğini de değerlendirin.

Sıradaki değişikliği kim yapacak?
Teknoloji kararında, devirden sonra uygulamayı sürdürecek ekip de önemlidir. Değişikliği doğru kaynakta yapıp denetleyebilir ve sorun çıkarsa nedenini izleyebilir mi? Bu soru, ilk oluşturmanın işlev ve emek değerlendirmesini tamamlar.
Google’ın kod inceleme rehberi, kodu ileride kullanacak geliştiricileri açıkça hesaba katar. Bu yüzden araç seçiminde, tipik bir sonraki değişikliği öngörülen bakım ekibiyle birlikte ele almayı öneriyoruz.
Örnek: aynı adres eki, farklı çalışma yolları
Bu plan kurgusaldır. Seçenekler, gelecekteki ekibin bildiği yaygın bir framework ile şimdilik teslim eden ekibin bildiği özel form oluşturma aracıdır. Bu aracın ilk formu oluşturmayı hızlandırması beklenir; örnekte ölçülmüş zaman tasarrufu yoktur.
Seçenek | Planlanan değişiklik | Gelecekteki ekipten beklenen kanıt |
|---|---|---|
Bilinen framework | Form ve veri aktarımına isteğe bağlı adres eki eklemek. | Ekip kaynak noktalarını bulur, uygun denetimleri yürütür ve hatanın izini sürebilir. |
Özel form oluşturma aracı | Aynı değişikliği şablonda veya oluşturma aracında yapılandırıp yeniden üretmek. | Değişiklik korunur; kaynak tanımları, oluşturma aracının sürümü ve hata yolu izlenebilir. |
İki seçenek de çalışma zamanı, paket kaynakları, denetim ve anlaşılır belge gerektirir. Bu araçta değişikliğin kalıcı olarak nereye yazılacağı ayrıca belli olmalıdır. Üretilen dosyadaki elle düzeltme yeniden üretimde kaybolabilir. Teslim edilen dosyaları otomatik olarak sürdürülebilir kaynak saymak yerine bunu denetleyin.
Bakımı seçimin bir parçası yapın
SEI değiştirilebilirliği temel mimari nitelikler arasında ele alır. Bu nedenle bağımlılık ve araçları kimin sürdüreceğini, gereken desteği ve yerine bakmayı kaydedin. Belgeli bir tanıtım bilgi açığını kapatabilir; dosyaya erişim tek başına kapatmaz.
Özel form oluşturma aracı, uygun görev ve güvenilir bakımla gerekçeli olabilir. Yaygın bir framework de bilgi, güncelleme ve açık sorumluluk ister. Seçenekleri aynı sonraki görev üzerinde değerlendirin, kalan bağımlılıkları belgeleyin.
Kaynaklar
Devamını okuyun
Tüm yazılar



ASES ile Yazılım geliştirme
Özel yazılım, web ve mobil uygulamalar


