Stage 4 · Lesson 5 of 8
Reviewing other people's code
is something you can do from your first month, even when the author is senior. Start by understanding the goal from the description and ticket. Then read for correctness, , tests and readability.
Ask questions when you do not understand; "what happens if this list is empty?" is a useful review comment. Be specific and kind, say whether each point blocks the , and mention what is good too. A simple labelling habit makes your intent clear, especially in a second language: start a comment with question, suggestion or issue, and add blocking or . Reviewing also teaches you the quickly.
Common trapapproving with "LGTM" (looks good to me) without really reading because the author is senior, which helps nobody.
A question to check yourself, an AI practice session and 1 cheat sheet entry come when you add the roadmap to your account. Add it
Resources for this stage
Start with· follow one of these
- GuideFreeGoogle Engineering Practices
Google · Intermediate
Google's guides for change authors and reviewers: small changes, good descriptions and handling comments
- BookPaidThe Missing README: A Guide for the New Software Engineer
Chris Riccomini and Dmitriy Ryaboy (No Starch Press) · Beginner · $29.99 print, $23.99 ebook
The testing, code review, delivery and on-call chapters written for a new engineer