işlevler olabilir
Örnek: “Yayınlanmakta olan dizileri listele” Acil Durumlarda: Kolay Debug
İnşaası: Basit Planda Değişiklik Yapmak: Kolay Birden Fazla Kavrama Sahip Kod Tabanı: Dizi, Kullanıcılar, Takip 3-4 kavram barındırabilir, bunların çeşitli işlevleri var Örnek: “Kullanıcılar dizileri takip ederler, özel bir liste alırlar”
Acil Durumlarda: Önlemler Alınmalı İnşaası: Orta zorluk Planda Değişiklik Yapmak: Daha zor Çok Fazla Kavrama Sahip Kod Tabanı: Diziler, Sezonlar, Kullanıcılar,
… Abonelik, Bildirimler, Arkadaşlar (trakt.tv) Çok fazla kavram barınabilir Acil Durumlarda: - Riskli, loglama ve test mutlaka gerekli - Sistem stabilitesi bozulursa (memory leak gibi durumlar) tüm sistemi etkiler İnşaası: Zor Planda Değişiklik Yapmak - Yeni bir kod tabanı inşaa etmek daha maliyetsiz olabilir - Her istediğiniz konuda refactor yapamazsınız Kodun / işlevlerin dikey ölçeklenmesi