Slide 8
Slide 8 text
Dependency Injection
• Dependency Inversion principle: “Depend upon
Abstractions. Do not depend upon concretions.”
• Creating partially applied functions…
• Or, creating record (defrecord) instances
• Injections cascade across layers
• Boilerplate, Code maintenance, and Automation
• Trade offs