DRY Prensibi

Merhabalar Dostlar, bugün sizlere DRY prensibinden bahsedeceğim.

Geliştirilen projelerde, karmaşık şekilde tasarlanıp kodlanmış projelerde alt bileşenlere bölündüğünde, karmaşıklığın tek bir sorumluluğa indirildiğinde proje başka bir seviyeye ulaşabilir. Bu sorumluluklar bir sınıfta uygulanabilir, tek bir sınıf tek bir sorumluluk ile daha uygun hale getirebiliriz.

Tek Sorumluluk Prensibi adlı blog yazıma aşağıdaki linkten ulaşabilirsiniz: 

Sınıflar metodları ve özellikleri içermektedir. Metodlar için algoritmalar uygulanır. Algoritmalar ve algoritmaların alt parçaları, iş mantığını oluşturan en küçük yapıları hesaplar.

Don’t Repeat Yourself (Kendini Tekrar Etme) prensibi küçük bilgi parçalarının tüm sistemde yalnızca bir defa gerçekleştirilmesi gerektiğini bilir. Tüm sistemde tek bir örneği olması gerekir. Her bilgi parçasının, sistem içinde tek ve sade sahip olması gerekir. Gereksiz yapılarından kaçınılması gerekir.

Uygun bir tasarımda tekrar eden kod mümkünse hiç olmamalıdır.

Evet Arkadaşlar DRY Prensibini teorikte ne iş yaptığını öğrendik. Görüşmek üzere kendinize iyi davranın 🙂

Not : Bu blog yazısı Yahya Şirin‘in ders notlarından yararlanılarak yazılmıştır.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir