Learning on Web Dev Open is free for all.

Systems Thinking > Proving it worksTests a model cannot satisfy by cheating
Phase 03Proving it works168 of 434

Tests a model cannot satisfy by cheating

Write the tests first, hand them to a model with no sight of your implementation, and find out which of your assertions actually pin the behaviour down.

Build45 minAI implements

Build this in your own editor

This one runs on your machine rather than in the browser workbench. Work to the outcomes below, then come back and mark it complete.

You should now be able to

  • Specify behaviour precisely enough to be implementable
  • Recognise an assertion that a wrong implementation still passes
Ask the community

Loading…