Flashcard

SOLID in Refactoring Decisions

How SOLID principles guide concrete refactoring choices when a class grows unwieldy.

Question

A 500-line OrderService keeps changing for unrelated reasons. Which SOLID principles guide the refactor, and how?

Click to reveal answer