Kod tabanını işlevlere bölmek yapısal
olarak geliştiriciye ne kazandırıyor?
● Proje kodu içerisinde tek domain/kavram bulunuyor,
anlamsal hafiflik ve konsantrasyon sağlıyor,
● Kolay debugging, error handling, temiz stacktrace çıktıları,
● Prototiplemek kolay,
● Planda değişiklik yapmak ve refactor kolay,
● İşler daha net tanımlanabiliyor, teknik yeterlilik ihtiyacı
azalıyor,
20