Build your intuition. Click the correct answer from the options.
Which principle states that high-level modules should not depend on low-level modules, instead both should depend on abstractions?
Click the option that best answers the question.
- Single Responsibility Principle
- Open-Closed Principle
- Dependency Inversion Principle
- Interface Segregation Principle