CPSC 480 Software Refactoring II
Across
- 6. A part of the Fowler's Refactoring Catalog that deals with why we would want to do the refactoring
- 7. One category of refactorings is Simplifying Method _____
- 8. The best ____ depends on the problem to solve
- 10. One category of refactorings is Simplifying ______ Expressions
- 12. In refactoring, we improve the ______ structure
- 15. Moving a method from one class to another is a ____-____ software change
- 16. In SE, to determine the items that make up a software system
- 17. Loss of design is ______
- 18. Code changes often lead to a loss of the _____ design
- 19. In refactoring, we preserve the ______ behavior
- 20. A part of the Fowler's Refactoring Catalog that deals with how we would perform the refactoring
Down
- 1. The recent edition of Fowler's Catalog has code examples in _____
- 2. One category of refactorings is _____ Methods
- 3. One category of refactorings is Organizing _____
- 4. _____ ____ code is not an effective strategy
- 5. Changing individual statements or code in a method is a ____-____ change
- 9. Adding a new class is a ____-____ software change
- 11. In mathematics, to determine or indicate explicitly the factors of
- 13. Refactoring improves the design of _____ code
- 14. According to Opdyke, restructuring should preserve the _____ aspects of the program (British spelling)