Hacker News new | past | comments | ask | show | jobs | submit login

Code review is something all of us do, but all of us do differently. Anyone know of any nice frameworks, articles, or blog posts for code review? I'm particularly interested in the case where knowledge transfer is a high priority in the code review.

My current side project integrates feedback theory [1], to provide scaffolds and other cues to help and remind reviewers to give high quality feedback. Thus, my interest.

1: https://scholar.google.com/scholar?q=%22The+Effects+of+Feedb...




You might find this talk valuable -- it's my personal favorite: https://www.youtube.com/watch?v=PJjmw9TRB7s


For knowledge transfer, my number one technique is pair programming. If there are more than two people involved, I add frequent pair rotation.

The only time I've ever felt comfortable going on vacation is on pair programming teams. That's a sign to me that knowledge really has been properly transferred.


I wrote this high-level overview of how my team does code review, with an emphasis on knowledge transfer: http://engineering.zesty.com/code_review/. Hope you enjoy.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: