Code Review Bingo
ELI5 — The Vibe Check
Code Review Bingo is the game you play during code reviews where you spot classic patterns: 'TODO: fix this later' (it never gets fixed), commented-out code with no explanation, functions named 'handleStuff', and the perennial 'this is temporary' comment from 3 years ago. AI-generated PRs have added new squares: 'unnecessarily verbose', 'hallucinated import', and 'certainly! here's the code.'
Real Talk
Code Review Bingo is a humorous representation of common anti-patterns found during code reviews. While tongue-in-cheek, it highlights recurring issues in code quality. In the AI coding era, new patterns include excessive boilerplate, inconsistent naming across AI-generated and human-written code, and placeholder comments from prompt artifacts.
When You'll Hear This
"I got Code Review Bingo on this PR — TODO, magic number, AND god function." / "AI-generated PRs need their own Code Review Bingo card."
Related Terms
Anti-Pattern
Anti-Pattern is the opposite of a design pattern — it's a commonly used approach that looks like it solves a problem but actually makes things worse.
Code Review
A code review is when another developer reads your code before it gets merged, looking for bugs, bad practices, or anything confusing.
Code Smell
Code Smell is when code isn't technically broken but something feels off — like a 500-line function, a class named 'Manager' that does everything, or a com...
Nit
A nit (short for nitpick) is a tiny, non-blocking code review comment about something that doesn't really matter but someone felt strongly enough to mentio...
Technical Debt
Technical debt is the coding equivalent of putting things on a credit card.