Bu yazımızda SOLID prensiblerini kullanarak Refactoring yapma üzerine konuşuyor olacağız.Öncelikle Refactoring kelimesine bir bakalım. Refactoring her yazılımcının mutlaka bilmesi gereken ve dilinden düşürmemesi gereken bir kelimedir. Refactoring Nedir Refactoring i kısaca yeniden düzenleme / gözden geçirme olarak tanımlayabiliriz code review olarak ta kullanılır sıklıkla.Bu bizim kodlarımızdaki eksikleri gidermemiz, reusable hale getirmemizde oldukça faydalı bir tekniktir. Genellikle kod yazarken farkında olmadığımız eksiklerimiz olabilir, yazılım geliştirme süresinde ortaya çıkan talepler sonrası kodlarımız değişimlere uğrar ve başta yapılan tasarım ile çıkan tasarım değişiklikler göterebilir.Kodlarımızı daha basit, anlaşılabilir, değişimi daha kolay bir hale getirmek için sık sık yazdığımız kodlar üzerinde tekrar gözden geçirme yapmalıyız. SOLID Prensibi Hakkında Solid aşağıdaki maddelerin baş harflerinin birleşmesi ile oluşan bir yazılım prensibidir. Single Responsi...
Bir Yazılım Mühendisinden tavsiyeler . . .