Foundations

What is Dependency Inversion?

High-level logic should not depend on low-level details. Both should depend on abstractions.

Learn this term every day on iPhone.

One hand-written term. A real workplace example. Thirty seconds before your day gets loud.

In real work

Dependency inversion: checkout depends on PaymentGateway protocol, not one vendor SDK.

How is this different from Googling it?

Google gives a definition. Prompthaus pairs each term with how it shows up in standups, PRs, prompts, and design reviews—then quizzes you until the word sticks. One term a day on iPhone.