Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-code-review
An "Awesome" list of code review resources - articles, papers, tools, etc
https://github.com/joho/awesome-code-review
Last synced: 6 days ago
JSON representation
-
Academic Papers
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- An experiment to assess the cost-benefits of code inspections in large scale software development (Porter, Siy, Toman & Votta, 1997) - current review techniques including multi-stage review and code-review-via-meeting that found you can get most of the benefit in an offline, single pass, with two reviewers.
- Anywhere, anytime code inspections: using the Web to remove inspection bottlenecks in large-scale software development (Perpich, Perry, Porter, Votta & Wade, 1997)
- Characteristics of Useful Code Reviews: An Empirical Study at Microsoft (Bosu, Greiler, Bird, 2015)
- Code Reviewing in the Trenches: Understanding Challenges, Best Practices, and Tool Needs (MacLeod, Greiler, Storey, Bird, Czerwonka, 2018)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Helping Developers Help Themselves: Automatic Decomposition of Code Review Changes (Barnett et al. 2015) - developers-help-themselves-automatic-decomposition-of-code-review-changes/)) Research into automatically splitting big diffs into smaller diffs leading to better reviews.
- Modern Code Review: A Case Study at Google
- Work Practices and Challenges in Pull-Based Development (Gousios et al. 2015) - practices-and-challenges-in-pull-based-development/)) Field study of how GitHub pull requests are used in the wild.
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Helping Developers Help Themselves: Automatic Decomposition of Code Review Changes (Barnett et al. 2015) - developers-help-themselves-automatic-decomposition-of-code-review-changes/)) Research into automatically splitting big diffs into smaller diffs leading to better reviews.
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Anywhere, anytime code inspections: using the Web to remove inspection bottlenecks in large-scale software development (Perpich, Perry, Porter, Votta & Wade, 1997)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
- Design and Code Inspections to Reduce Errors in Program Development (Fagan, 2002)
-
Articles
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- 8 Tips for Great Code Reviews
- A Better Code Review - patterns for code reviews.
- A Zen Manifesto for Effective Code Reviews
- Brian Guthrie's Feature Branching Rant - company" code review practice.
- Building an Inclusive Code Review Culture
- Code Review: Create The Culture, Learn The Best Practices
- Code Review Etiquette
- Code Review Guidelines for Humans
- Code Reviews: Just Do It
- Code Reviews at Google are lightweight and fast
- Code Review Review is the Manager's Job
- Comments During Code Reviews
- Designing Awesome Code Reviews
- Effective Code Reviews Without the Pain
- How Code Reviews work at Microsoft - depth analysis on how the code review process looks like at Microsoft.
- How I review code
- How to do a code review
- How to Do Code Reviews Like a Human
- Modern Code Reviews
- On Code Review - Facebook engineer.
- Pull Requests: How to Get and Give Good Feedback
- Ship Small Diffs
- Stacked Pull Requests: Keeping GitHub Diffs Small - by-step process to split big PRs and increase review engagement.
- The Art of Humanizing Pull Requests
- Towards Productive Technical Discussions
- Unlearning Toxic Behaviors in a Code Review Culture - to guide for pull requests via how-not-too.
- Why I changed the way I think about Code Quality
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Effective Code Reviews Without the Pain
- Feedback Ladders: How We Encode Code Reviews at Netlify
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
- Pull Requests: How to Get and Give Good Feedback
-
Tools
- Reviewable
- Review Board
- Rubberduck - aware navigation to GitHub pull requests.
- Sider
- Softagram
- SonarCloud
- Gerrit
- GitHub
- Gitpod
- GitRise
- Crucible - premise code review tool.
- LGTM
- Phabricator
- PullRequest
- Pull Reminders
- Upsource - premise git/mercurial/perforce/svn code review tool.
- Viezly
- GitHub
- Gitpod
- GitRise
- Viezly
-
Books
-
Talks and Podcasts
-
Uncategorized
-
Uncategorized
- Awesome Code Review ![Awesome - code-review-)
-
Categories
Sub Categories
Keywords