Author:
Abstract Interface⚓︎
For the Dependency Inversion principle, we can use the concept of abstract interface as an implementation.
Why do we care?
- Decouple components -- loosely coupled
- Mock
- Unit test
- Develop in parallel
- Do user-centered design and iterate cheaper. Yeah, BFFs!
