Reading Code With an Assistant
Use an assistant to find your way around an unfamiliar codebase, get explanations you can trust, and predict what code does before you change it.
- Lessons
- 6
- Exercises
- 34
- Minutes
- 36
- 1
Finding Your Way Around
After this lesson you can use an assistant to map an unfamiliar codebase in minutes, and know which of its answers to check by opening the file.
DebugFill blankMultiple choice - 2
Explanations You Can Trust
After this lesson you can ask for an explanation of code in a form you can check against the code, and spot when it describes what the code should do rather than what it does.
DebugMultiple choiceTrace - 3
Predict Before You Change
After this lesson you can predict what code does with a given input before you or an agent changes it, so you know what a change is actually changing.
DebugMultiple choiceTrace - 4
Verifying What It Tells You About Code
After this lesson you can sort an assistant's claims about a codebase into the ones you can check in a minute and the ones you must, and do it.
DebugFill blankMultiple choice - 5
Checkpoint: Reading WellCheckpoint
Maps, explanations, predictions and checks in fresh code.
Fill blankMultiple choiceTrace - 6
Boss: Inherit the ServiceBoss
An unfamiliar payments service, a double-refund bug, and an assistant. Eight moves from map to a precise task.
DebugFill blankMultiple choiceTrace