Chapters
Transcript
Episode notes
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Introduction
00:00 • 2min
The Complexity of Software Architecture
02:13 • 3min
The Role of Heuristics in Social Architecture
05:29 • 3min
The Three Wonderful Mechanisms in Our Brain That Help Us Deal With Complexity
08:49 • 6min
The Importance of Having Experience in Architecture
14:50 • 4min
The Cognitive Psychology Behind Software Architecture
18:28 • 3min
The Relationship Between Sustainable Architecture and Domain Driven Design
21:16 • 6min
The Rise of Domain-Driven Design
27:18 • 2min
The Importance of Pattern Language in Domain-Driven Design
29:22 • 2min
The Importance of Patterns in Software Development
30:53 • 3min
The Importance of Domain Knowledge in DDD
34:21 • 5min
How to Modernize Legacy Systems
39:37 • 4min
How to Succeed in a Bad Situation
43:38 • 3min
Henning Schventner's Legacy Modernization
46:17 • 2min
The Importance of Complexity
48:08 • 5min
How to Write Tests That Are Understandable
52:39 • 2min
The Importance of Cohesion in Software Design
54:51 • 3min
The Importance of Understanding Themes in Programming
57:44 • 3min


