Completed
00:00 Intro
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Solving the Hard Problems - Evolutionary Architecture and Design for Software Complexity
Automatically move to the next video in the Classroom when playback concludes
- 1 00:00 Intro
- 2 03:17 What is engineering really for?
- 3 08:53 How to design & architect for ease of change?
- 4 12:29 Iteration
- 5 15:48 How to use the power-tools
- 6 18:03 Small steps
- 7 21:08 Prioritize testability
- 8 25:00 Architecture as a snapshot
- 9 27:16 Maintain the tourist map
- 10 28:13 Prioritize ease of change
- 11 29:31 Separate concerns
- 12 30:18 Adapt to the current context
- 13 32:34 Don't design ahead
- 14 33:56 Platform as abstraction
- 15 35:45 Manage coupling
- 16 37:25 Conclusion
- 17 37:48 Outro