Test Driven Development
Test Driven Development
What is Refactoring?
Code refactoring is the process of restructuring
existing computer code, changing the factoring—without
changing its external behavior. Refactoring is intended to
improve the design, structure, and/or implementation of
the software (its non-functional attributes), while preserving
its functionality.