~/talk

Code Review Skills for Pythonistas

Talkat DjangoCon US 2018 · 2018-10-14..10-19· [developer-experience, testing]
slides:none on file

Claims specific benefits: code review cuts bug rate by up to 80% and raises productivity ~15%; reviewers find 70–90% of bugs when reviewing 200–400 lines in a ~90‑minute session. Concrete tools and workflows: use black formatter, pylint, vulture.py, coverage.py, CI (Azure DevOps/Travis/Circle), and pre-commit hooks to enforce style and catch issues early. Practical process: provide the why, split work into small PRs or WIP PRs, use checklists, maintain a no‑blame culture, and respond within 24–48 hours.

AI-written summary · about

  1. 0:00Introduction
  2. 1:38Overview
  3. 8:54Style Guide
  4. 14:23Before Submitting
  5. 16:47Stage 1 Review
  6. 17:14Stage 2 Review
  7. 18:13Stage 3 Review
  8. 25:49Be Responsive
  9. 29:15Be a Good Reviewer
  10. 33:21Conclusion
~/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.