Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Welcome to Day 2

Yesterday we caught design problems after the code was generated. Today we stop them before generation. Then, in the afternoon, we tackle a harder question: what does testing even mean when the system’s correct behavior is a distribution?

Day 2 at a glance

BlockDuration
Morning session3 hours 45 minutes
Lunch1 hour
Afternoon session3 hours 45 minutes

Day 2 Morning schedule

Including a 10 minute break, this session should take about 3 hours and 45 minutes. It contains:

SegmentDuration
Warm-up: three review calls15 minutes
Project B brief: framecache15 minutes
Skeleton workshop + project work, part one1 hour 15 minutes
Break10 minutes
Skeleton workshop + project work, part two1 hour 10 minutes
Debrief40 minutes

Day 2 Afternoon schedule

Including a 10 minute break, this session should take about 3 hours and 45 minutes. It contains:

SegmentDuration
Project C brief: guardian15 minutes
Validating a stochastic system25 minutes
Project work, part one1 hour 5 minutes
Break10 minutes
Project work, part two1 hour 5 minutes
Debrief and course retrospective45 minutes