Test Edilebilir Tasarımın Düzenlenmesi (Refactoring)

28 Nis
Refactoring işlemi kodun işlevini değiştirilmeden daha okunabilir hale getirmek amacıyla yeniden düzenlenmesi işlemidir. Özellikler test güdümlü programlamada (Test Driven Development) gerekli olan gevşek bağlılık (loosely coupled) prensibinin uygulanabilmesi için bazı kurallara uymak durumunda kalabiliyoruz. Özellikle sıkı bağlılığın(tightly coupled) yok edilmesi...
Read more »