What Do You Think of My Scala? Let’s Talk Code Review!
summary
Practical code review practices for Scala projects: split large PRs into small chunks with clear descriptions and templates, assign a reviews organizer, reserve short review slots, pair-program on big changes, and require readable tests. Use tooling like scalafmt, scalafix, linters, CI checks and sbt-jmh to catch style, correctness and performance issues before human review, and share responsibility between reviewers and authors.
AI-written summary · about
chapters (11)
- 0:00Code review intro
- 1:02What code review is
- 3:10First PR story
- 6:19Code review challenges
- 9:29Hidden review benefits
- 16:07Organizing reviews
- 20:01Committer's role
- 29:09Reviewer's role
- 37:27Review tools
- 43:29Code ownership
- 45:15Q&A
related talks
46mLooks GREAT To Me: Getting Past Bare Minimum Code Reviews
01h 05mGetting Good (or Better) at Code Reviews
01h 01mBetter Code Reviews FTW!
18mHow To Review Someone's Code While Not Being A Jerk!
23mDrama-Free Code Review!
44mCracking the Code Review
45mCracking the Code Review
41mCracking the Code Review from Guesswork to Automated Guidance
