Software Architecture · SOLID Principles
How would you answer an interview scenario involving Single Responsibility Principle?
A service validates orders, saves them, sends email, and writes audit logs. Explain how SRP guides refactoring.