Dr. Mario's 2nd 🧠

Home

❯

pages

❯

Dependency Inversion Principle

Dependency Inversion Principle

1 min read

Introduced by Robert C. Martin in The Dependency Inversion Principle (web.archive.org)

  1. High-level modules should not depend on low-level modules. Both should depend on abstractions.
  2. Abstractions should not depend on details. Instead, details should depend on abstractions

Webmentions

Loading webmentions...

Unable to load webmentions. Please try again later.

❤️ Likes

🔄 Reposts

💬 Replies

🔗 Mentions

No webmentions found for this post yet. Be the first to mention it!

Graph View

Backlinks

  • Hexagonal Architecture
  • Architecture Patterns With Python
  • Implementing Domain-Driven Design

Created with Quartz v4.5.1 © 2025