solid geliştirmenin s harfidir.

her nesne sadece ama sadece bir işi yapmalıdır. bu bize yazılımda bağımlığı azaltır ve esnemeye olanak sağlar. yeni başlayan kişiler için kısaca bir fonksiyon toplama işlemi yapıyorsa sadece o işi yapmalıdır, bu kadar basit.

peki biraz daha ileri seviye geçersek?
1. web için konuşalım mesela gidip dataaccess içinde sql kodları yazmayın. adı üstünde data erişim katmanı, burada sadece datalara erişmeliyiz. eğer sql bir komut yazmak istersek bunu başka yerde yapmalıyız.

2. iş kodlarının içine kurallar yazmayın. kurallar validationrules içinde yazılmalıdır.

3. dependcyresolvers yaparken bunu webapı içinde yapmamalıyız. bu sağlıklı bir şey değil.

bu konu bu kadar kısa ve basit ama pratik gerektiriyor.
devamını gör...

bu başlığa tanım girmek için olabilirsiniz.

zaten üye iseniz giriş yapabilirsiniz.

"single responsibility" ile benzer başlıklar

normal sözlük'ü kullanarak 3. parti dahil tarayıcı çerezlerinin kullanımına izin vermektesiniz. Daha detaylı bilgi için çerez ve gizlilik politikamıza bakabilirsiniz.

online yazar listesini görmek için lütfen giriş yapın.
zaman tüneli köftehor rehberi portakal normal radyo kütüphane kulüpler renk modu online yazarlar puan tablosu yönetim kadrosu istatistikler iletişim