What does the DRY principle stand for, and what problem does it solve?
Answer options
A
Don't Repeat Yourself — eliminates code duplication by extracting shared logic
B
Do Refactor Yesterday — encourages rewriting legacy code
C
Don't Release Yet — prevents premature deployment
D
Dynamic Resource Yielding — optimizes memory usage
Correct answer: Don't Repeat Yourself — eliminates code duplication by extracting shared logic
Explanation
Quick AnswerThe correct answer is Don't Repeat Yourself — eliminates code duplication by extracting shared logic because it directly addresses the core logic of Software Engineering.
This question has been retained as-is due to its unique context.