2. Describe the term software refactoring. [ 2 Marks) Refactoring is the process of making improvements to a program to
-
answerhappygod
- Site Admin
- Posts: 899604
- Joined: Mon Aug 02, 2021 8:13 am
2. Describe the term software refactoring. [ 2 Marks) Refactoring is the process of making improvements to a program to
2. Describe the term software refactoring. [ 2 Marks) Refactoring is the process of making improvements to a program to slow down degradation through change. You can think of refactoring as "preventative maintenance that reduces the problems of future change. Refactoring involves modifying a program to improve its structure, reduce its complexity or make it easier to understand. When you refactor a program, you should not add functionality but rather concentrate on program improvement 3. Predictions of maintainability can be made by assessing the complexity of system components. Identify the factors that depends on complexity. [2 Marks) a. Complexity of control structures: b. Complexity of data structures: c. Object, method (procedure) and module size
Join a community of subject matter experts. Register for FREE to view solutions, replies, and use search function. Request answer by replying!