Completed
correctness and reliability
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Zen and the Art of Code Life Cycle Maintenance
Automatically move to the next video in the Classroom when playback concludes
- 1 Introduction
- 2 About Phil Nash
- 3 Two types of quality
- 4 CIQ
- 5 Application and correctness
- 6 The alignment trap
- 7 correctness and applicability
- 8 correctness and reliability
- 9 code coverage
- 10 Branch coverage
- 11 Propertybased testing
- 12 Fast testing
- 13 Manual testing
- 14 Error paths
- 15 C example
- 16 Nullable types
- 17 Result types
- 18 Logic errors
- 19 String checks
- 20 Ada
- 21 Contract Check
- 22 Functional Programming Techniques
- 23 Talking to Simplicity
- 24 Simple and Complex
- 25 Common Causes of Complexity
- 26 Benefits of Lowering Complexity
- 27 Formula for Success
- 28 Reasonability Efficiency
- 29 Systems languages
- 30 C Plus
- 31 Ternary Operator
- 32 Property Based Testing
- 33 Code Analysis
- 34 Michael Feathers
- 35 Meditation
- 36 Questions