Miras Kod (Legacy Code) İle Çalışmak 3

Serinin bu 3.makalesinde (1, 2) daha anca yüzeyini kazıdığımız, kötü kokan kodun içinde daha derin temizliğe girişiyoruz. Artık okunabilirliğin biraz olsun arttığı bu kodda biraz daha köklü değişiklikler yapacağız.

Extract Method, belki de en çok kullandığım refactoring yöntemi bu. Bunun için ReSharper gibi araçlar olsa da ben kendim yapmayı…