liveBook · Manning

Technical discussion

As explained in "Looks Good to Me"

Discussion focused on the technical properties, behavior, or implementation of software rather than on a participant’s character.

Technical discussion keeps code-review feedback focused on software properties, artifacts, and changes rather than a participant’s character. References to tests, files, and pull requests are associated with nontoxic discussion, while personal attacks shift attention away from the work. section 6.2

Use wording that makes the requested technical change collaborative and concrete:

  • Basic: “You should move the Vehicle class to a separate file.” section 6.2
  • Improved: “We should move the Vehicle class to a separate file.” section 6.2
  • Advanced: “Can we move the Vehicle class to a separate file? This follows our team guidelines and will improve readability.” section 6.2
Figure 6.7 Nontoxic comment unigram breakdown. Technical terms, like “tests,” “files,” or “pull request” are statistically more likely to be found in comments labeled nontoxic.
figure

Use the comparison of toxic and nontoxic comment vocabulary to distinguish personal attack from work-focused discussion. section 6.2

How "Looks Good to Me" covers it

How deep it goes
Contrasts toxic and nontoxic language and supplies progressively clearer change requests, but does not analyze review tooling.
Examples
Uses Vehicle-class relocation requests and vocabulary comparisons involving tests, files, and pull requests.
What it assumes
Assumes participation in code review and familiarity with files, tests, pull requests, and team guidelines.
What you can do after
Evaluate review comments for personal attack, technical focus, collaborative wording, and an explicit rationale.
How it connects
Connects code review with tone of voice, politeness, empathy, technical terms, and pull requests.

Related concepts

This explainer was generated by Manning's knowledge graph from the text of "Looks Good to Me". The section links point to the parts of the book it draws on.