Identify the correct definition of Software design pattern.
- A. A general, reusable solution to a commonly occurring problem in software design. ✓
- B. The process of gathering and defining what users need from a software system.
- C. A measure of how closely connected different modules of a software system are.
- D. The process of modifying software after delivery to fix issues or improve performance.
Correct answer
A. A general, reusable solution to a commonly occurring problem in software design.
Explanation
Software design pattern refers to a general, reusable solution to a commonly occurring problem in software design.