Happy Path Programming

#26 Dependency Injection - Why Do We Even...

Apr 16, 2021
Ask episode
Chapters
Transcript
Episode notes
1
Introduction
00:00 • 3min
2
Do You Know How to Decouple a Data Base Access Object?
03:19 • 3min
3
Spring Dependency Injection Framework
05:53 • 2min
4
Spring Dependency Injection - The Context
08:05 • 2min
5
Dependency Injection - Inversion of Control
09:40 • 2min
6
Java Based Library Dependency Injection Frameworks Use Reflection
11:41 • 3min
7
Better Developer Experience Isn't Just Adding Tooling
14:26 • 4min
8
Dependency Injection
18:01 • 2min
9
Do You Need a Bean?
19:50 • 2min
10
The Benefits of Functional Programming
21:46 • 2min
11
So What Are Gongtodo?
24:11 • 4min
12
Is There Mutation in Elm?
28:29 • 2min
13
Is Mutition Happening in Elm Programming?
30:05 • 2min
14
The Importance of a Mutable, Imperative Model in Programming
31:51 • 2min
15
The Internal Model of Domain Driven Design
33:48 • 2min
16
Is a Tupl the Right Data Model?
35:49 • 2min
17
Is There a Slippery Slope With Cotlan?
37:41 • 2min
18
Programming Languages - Is There a Curve?
39:46 • 2min
19
Is Monads a Better Model for a Composer?
41:55 • 2min
20
Is Elm a Good Idea for Developers?
44:00 • 2min
21
Is Haskell a Better Way to Define a Function?
46:29 • 2min
22
Python, Python, JavaScript
48:21 • 2min
23
The Benefits of Static Type Checking
50:16 • 3min
24
Compiler Validation
53:16 • 2min
25
Agile - Isn't It a Good Idea?
55:04 • 2min
26
Making Your Types Reflect Reality
56:58 • 1min
27
Can You Apply Constraints on Your Type?
58:25 • 2min
28
Is There a Limit to Dependency Injection?
01:00:02 • 3min