Which two actions occur during the test-driven development (TDD) refactor phase? (Each
correct answer presents part of the solution. Choose two.)
A.
New test code is written.
B.
Production code is written to make the test code pass.
C.
Test and production code is redesigned for improvement.
D.
Duplication is removed from the test and production code.
Explanation:
Ref: http://en.wikipedia.org/wiki/Code_refactoring