Varolan yazılımları daha da geliştirmek için uygulanan tekniklere refactoring denmektedir.
Refactoring tanımını biraz daha açmak gerekirse, uygulamanın kaynak kodu üzerinde, kodun işlevselliğini değiştirmeden yapılan iyileştirme ve kod okunabilirliğini arttırma tekniklerine refactoring denmektedir.
Uygulama geliştirildikten sonra, dönüp arkanıza baktığınızda çoğu zaman yazdığınız kodun çok daha iyi bir şekilde yazılabileceğini farkedersiniz. Ya da, kodun belirli yerlerinde bulunan birtakım işlemlerin aslında çok da gerekli olmadığını düşünebilirsiniz. Üstelik uygulama kodu farklı kişiler tarafından okunacaksa (ki büyük ihtimal okunur da), kodu okuyacak kişilerin (bu ilerde siz de olabilirsiniz) yapılan işlemleri daha iyi anlayabilmesi için, kodun bazı noktalarının çok daha açık bir şekilde yazılması gerekebilir.
RSS Feed
Mayıs 13th, 2010
fatih
Posted in
Tags:
