What you learn today
- Quiz on planning, splitting and testing
A week of planning before building. For review:
- Planning: requirements numbered and testable, separated into must, would be nice and must never happen. Device list and naming scheme “Room_Function” and “System_Value”.
- Splitting: by responsibility, every device has exactly one controlling chip, status words with
ins. - Interfaces: addresses with writer, meaning and range, a data bus with
getandput, a version number every chip checks. - Testing: subsystems one by one, then pairs, then failures. A test mode replaces the reading in the game.
- Rollout: the most important last, shadow mode with release, fallback, watching.
You pass from 60 %.
Weekly quiz
10 questions. You pass from 60 % – the server does the grading.
Complete the day
- Passed the quiz with at least 60 %
Without an account progress is saved in this browser only.
Report a mistake in this lesson
Please sign in to report. Sign in