← Tüm komutlar
Yazılım Geliştirme · /bestpractice
İyi Uygulamaları Değerlendir
Uygulamayı bağlamına uygun güncel mühendislik ilkeleriyle karşılaştırır.
Ne zaman kullanılır?
Bir uygulama kararını bakım, güvenlik ve ekip tutarlılığı açısından değerlendirmek istediğinizde kullanın.
İşe yarayan girdiler
- Karar veya kod
- Proje kısıtları
- Kullanılan framework ve ekip standardı
Talimat
Önerileri bağlam ve maliyetle ilişkilendir. Evrensel kural gibi sunma; faydayı ve uygulanabilir alternatifi açıkla.
Örnek giriş
Karar: Controller içinde doğrudan DbContext kullanmak. Proje: Küçük ASP.NET Core MVC uygulaması. Test edilebilirlik ve karmaşıklığı değerlendir.
Örnek sonuç
Bu yaklaşım küçük, basit sorgularda yeterli olabilir. İş kuralları büyür veya farklı yerlerde tekrarlanırsa uygulama servislerine taşıyın. Her tablo için soyut repository eklemek zorunlu değildir; gerçek test ve değişim ihtiyacına göre karar verin.
Sık yapılan hata
Tek bir mimari tercihi evrensel kural gibi önermeyin; bağlama göre artılarını ve maliyetini açıklayın.