Complete the sentence to explain why good design helps maintenance.
Good design makes code [1], which helps reduce maintenance effort.Good design makes code clear and easy to understand, which reduces the time and effort needed to maintain it.
Complete the sentence to explain a benefit of modular design.
Modular design allows developers to [1] parts without affecting the whole system.Modular design lets developers change parts independently, making maintenance easier and safer.
Fix the error in the sentence about documentation.
Good design includes [1] documentation to help future developers.Clear documentation is part of good design and helps future developers understand and maintain the system.
Fill both blanks to complete the sentence about testing.
Good design includes [1] tests and [2] code to reduce maintenance cost.
Automated tests and simple code help catch errors early and make maintenance easier and cheaper.
Fill all three blanks to explain how good design supports maintenance.
Good design uses [1] naming, [2] structure, and [3] comments to help maintainers.
Consistent naming, clear structure, and clear comments make code easier to understand and maintain.