Basit, Wafa
(National University of Computer and Emerging Sciences Lahore, PAKISTAN, 2016)
Refactorings are specific code transformations that improve the design of existing code without changing its externally observable behavior. In practice, unit tests are the most commonly used tools to ensure preservation ...