Question: is refactoring an xp practice?
Answer: Refactoring is the technique of improving code without changing functionality. Refactoring is an ongoing process of simplification that applies to code, design, testing, and XP itself. ... In XP, developers will be refactoring during the entire process of development.