Across
- 3. The activity when we fix a bug
- 5. The refactoring Inline Method is the inverse of the refactoring _______ Method
- 7. Refactoring: Replace ___________ with Delegation
- 10. Refactoring is a form of software ______________
- 12. Refactoring make existing code more ________
- 13. The activity when we try to understand what some part of code is doing
- 14. Popular Refactoring: ____ Temporary Variable
- 16. What refactorings improve
- 17. A software system with no unit-testing suite can be considered ______ code
- 19. What Opdyke named an early form of refactoring
- 20. The activity when we add a new feature
Down
- 1. What should not change when we perform a refactoring
- 2. The activity when we make a change for a new API is called ______ ______
- 4. Refactoring: Replace Nested Conditional with _____ _______
- 6. At a minimum, ____ testing is needed to perform refactoring
- 8. Refactoring is a part of all source-code _________
- 9. A counterintuitive argument made by Fowler is that refactoring leads to ______ programming
- 11. Refactoring helps ______ preservation
- 15. Refactoring: ______ Method
- 18. If you refactor a Java program, the results is also a ____ program
- 20. Refactoring makes it easier to _________