Vocabulary

Grammar

Lesson

TOEIC

IELTS

Developer English

Blog

Blog

Code review English that doesn't sound passive-aggressive

Code review English that doesn't sound passive-aggressive

Soft phrases for tough feedback, plus how to receive a critique without sounding defensive.

Code review English that doesn't sound passive-aggressive

Mai Nguyen

Frontend engineer · C1 · 4d ago · 7 min read

Code Review
Grammar

The tone problem

"Why did you do this?" reads like an attack — even when you genuinely just want context. Native engineers soften it almost automatically:

"Out of curiosity, what made you go with this approach?"

Five swaps to memorise

  • "This is wrong" → "I think there might be an edge case here when X happens."
  • "Change this" → "Could we try extracting this into a helper?"
  • "You missed…" → "We might want to add a null check for X."
  • "Bad name" → "What about renaming this to make the intent clearer?"
  • "It's not your fault" → "No worries, the original code wasn't obvious."

Receiving feedback gracefully

The phrase I use most: "Good catch — let me push a fix." It's short, friendly, and signals you actually read the comment.

Discussion (3)

Mai Nguyen

Frontend engineer · C1

1d ago

Stealing the standup template. Thanks for sharing the actual sentences — that's what most posts skip.

14

Reply

Duc Hoang

Engineering manager · C1

1d ago

The "all green my side" line is gold. Going to use it tomorrow.

8

Reply

Khoi Tran

DevOps · B2

1d ago

Funny — I wrote a similar Notion-template post last month. Spaced repetition really is the unlock.

3

Reply