Question 181Asked in DSSSB TGT Computer Science, 25 Jun 2023, Shift 3 (4:30 PM)What is the purpose of a software design pattern in software engineering?
- ATo increase the complexity of the software design
- BTo make the software design more rigid and resistant to change
- CTo provide a standard solution to a common problem in software design
- DTo make the software design more flexible and adaptable to change
Show answerHide answer
Correct answer: (C) To provide a standard solution to a common problem in software design
Explanation
A design pattern (such as Singleton or Observer) is a reusable, standard solution to a common software design problem.