The _____ SOLID principle emphasizes that high-level modules should not depend on low-level modules, but they should depend on abstractions.

  • Dependency Inversion
  • Interface Segregation
  • Liskov Substitution
  • Open-Closed
The Dependency Inversion SOLID principle states that high-level modules should not depend on low-level modules; both should depend on abstractions. This promotes the use of interfaces or abstract classes to achieve this separation of concerns, enhancing maintainability and flexibility in the software.
Add your answer
Loading...

Leave a comment

Your email address will not be published. Required fields are marked *