Completed
Programming without theory building
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Model-Minded Development
Automatically move to the next video in the Classroom when playback concludes
- 1 Introduction
- 2 What is Model Minded Development?
- 3 Do we really need models?
- 4 Companies: short and long-term
- 5 Software development: short and long-term
- 6 Example behavior with/without models
- 7 Why model? Need good arguments.
- 8 Understanding addition
- 9 Understanding software
- 10 Theory building in science
- 11 Theory building in programming
- 12 What makes a theory valuable?
- 13 DDD breakthrough
- 14 Programming without theory building
- 15 Long division
- 16 Roman numerals, really?
- 17 Arabic numerals, unhelpful positions
- 18 Internal - external model alignment
- 19 How do you steer a ship?
- 20 Programming: External representation
- 21 Distributed cognition: summary
- 22 von Neumann architecture
- 23 Developers weave models into programs
- 24 Types of models visible in code
- 25 Reusable and ad hoc models
- 26 How do you steer your team?