~/talk

Open discussion: Premises and promises of code review

Talkat J-Fall 2022 · on Thursday, 2022-11-03· [developer-experience]
links:none on file
slides:none on file

Code review serves two concrete goals: teach the team and keep code fit for purpose. Practical rules that come up are to automate style checks and static analysis so reviewers focus on naming, readability and domain intent; use early draft PRs or small, commit-by-commit reviews to catch wrong directions cheaply; enforce guardrails like coverage thresholds or a limit on PR size (teams mentioned 40 hours) to keep reviews tractable; and treat reviews as mentoring moments, not syntax policing.

AI-written summary · about

  1. 0:00Introduction to session
  2. 1:26Purpose of code review
  3. 3:56Goals and quality in reviews
  4. 7:27Timing and process of reviews
  5. 10:16What to review and focus areas
  6. 13:26Knowledge transfer and learning
  7. 17:49Code review as dialogue
  8. 22:45Early and draft reviews
  9. 27:07Pull request size and completeness
  10. 31:39Functionality in code reviews
  11. 34:06Real-world review challenges
  12. 37:45Human bias in long reviews
  13. 41:01Checking out code for reviews
  14. 42:28Agile and functional correctness
  15. 45:21Handling multiple PRs per task
  16. 46:03Closing remarks and summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.