OOP & Design Patterns - Single Responsibility Principle - One Class, One Reason to Change
In a system where a class handles both payment processing and fraud detection, under what circumstance might combining these responsibilities still be justified despite SRP?
