Yazılım Tasarım Prensipleri DRY ve KISS

Software Design Principles

Bu yazının içerisinde yazılım tasarım prensiplerinden olan DRY (Don’t Repeat Yourself) ve KISS (Keep It Simple, Stupid) üzerine bahsedeceğim. DRY’nin genel amacı yazılan kodun kendisini tekrar etmeme üzerine kuruludur. KISS ise kod parçacıklarının basit ve sade tutulmasını amaçlar. DRY DRY, sistem içerisinde bulunan her bilgi veya lojiğin tekrar edilmesini engellemeye çalışır. Aynı işi yapan fonksiyonları … Devamını oku…