CS1440 Final Exam Study Guide
What is refactoring? a. The process of restructuring existing computer code without changing its external behavior b. The process of finding and removing errors from computer code c. Working with the customer to discover what the true requirements of the system are d. The process of separating the essential characteristics in a system from the accidental - Answer- a. The process of restructuring existing computer code without changing its external behavior How can git support your refactoring efforts? a. It helps you prove that no code changes have led to changes in the program's behavior b. It allows you to turn back the clock when you inadvertently change the program's behavior c. It speeds up the project's build process by providing useful metadata to the build system d. It helps you to gain the "big picture" view of the project - Answer- b. It allows you to turn back the clock when you inadvertently change the program's behavior How can UML support your refactoring efforts? a. It helps you to gain the "big picture" view of the project b. It speeds up the project's build process by providing useful metadata to the build system c. It allows you to turn back the clock when you inadvertently change the program's behavior d. It helps you prove that no code changes have led to changes in the program's behavior - Answer- a. It helps you to gain the "big picture" view of the project How can a unit test support your refactoring efforts?
Document information
- Uploaded on
- October 26, 2023
- Number of pages
- 14
- Written in
- 2023/2024
- Type
- Exam (elaborations)
- Contains
- Questions & answers