Welcome to Day 1
This morning is patterns: the things you’ll look for when you review and steer generated Rust. This afternoon you’ll use all of them on the first project.
Day 1 at a glance
| Block | Duration |
|---|---|
| Morning session | 4 hours 30 minutes |
| Lunch | 1 hour |
| Afternoon session | 3 hours 30 minutes |
Day 1 Morning schedule
Including a 10 minute break, this session should take about 4 hours and 30 minutes. It contains:
| Segment | Duration |
|---|---|
| Roles: Architect, Author, Reviewer | 15 minutes |
| Rust Refresher for Readers | 30 minutes |
| Build Your Own Guardrails | 20 minutes |
| Signature-Driven Design | 70 minutes |
| Break | 10 minutes |
| Types That Enforce | 45 minutes |
| Errors as a Review Signal | 25 minutes |
| The Smell Catalog | 55 minutes |
Day 1 Afternoon schedule
Including a 10 minute break, this session should take about 3 hours and 30 minutes. It contains:
| Segment | Duration |
|---|---|
Project A brief: canscan | 10 minutes |
| Project work (pairs), part one | 1 hour 15 minutes |
| Break | 10 minutes |
| Project work (pairs), part two | 1 hour 15 minutes |
| Debrief | 40 minutes |