Giter Site home page Giter Site logo

mgreiler / all-about-code-review Goto Github PK

View Code? Open in Web Editor NEW
195.0 11.0 26.0 156 KB

This is a curated list of resources about code reviews: articles, tools, trainings...

License: Creative Commons Zero v1.0 Universal

reviews articles peer-review code-review code-reviews

all-about-code-review's Introduction

All About Code Review

This is a curated collection of articles, tools, checklists and other awesome resources about code reviews. For more insights into code reviews go to awesomecodereviews.com.

Contributions welcome - especially highlighting how different companies do code reviews. If you want to suggest a new ressource, please open a pull request.

Contents

Company Insights

Inisghts of different companies on their code review practices:

Code Review Articles

This is a list of articles about code reviews grouped by the main topic.

— Rejecting OSS contributions — Stack Overflow discussion: unhelpful contributionLinus Torvald rejecting a security fix

Interesting Discussions

Code Review Videos

Code Review Tools

  • Crucible Atlassian's on-premise code review tool.
  • Codacy Static analysis tool that acts as automated code review.
  • CodeGuru: Amazon's AI enabled automated code analysis tool.
  • CodeSandbox CI bot builds and deploys every pull request to allow code reviewers to see the code change in action.
  • CodeSee: Visualize your codebase for code reviews.
  • CodeStream Code Collaboration Tool that allows for continious code reviews.
  • Gerrit Open source git code review tool originating out of Google.
  • GitHub Git hosting and pioneer of the "Pull Request".
  • Gitpod Code review pull requests in a full IDE within your browser.
  • GitRise Slack Reminders for GitHub pull requests
  • Kiro GitHub app that is your PR coach: review reminder and reviewer selection.
  • LGTM Automated Git code review for GitHub and Bitbucket pull requests for finding security vulnerabilities and code quality issues.
  • Phabricator Open source git/mercurial/svn code review tool originating out of Facebook.
  • Prout: Deploy Reminder that reminds you that your pull request has been deployed in production and is ready to be tested.
  • PullRequest Code review as a service for GitHub pull requests.
  • Pull Reminders Automated Slack reminders and metrics for GitHub pull requests.
  • Reviewable Code review tool built on top of GitHub pull requests.
  • Review Board Open source review tool that is SCM/platform neutral.
  • ReviewNB Code review tool dedicated to review Jupyter Notebooks.
  • Rubberduck Browser extension to adds code-aware navigation to GitHub pull requests.
  • Sider Automated code review service for GitHub.
  • Softagram Automated code change visualization (and dependency analytics) for pull requests, merge requests (GitLab) and patch sets (Gerrit).
  • SonarCloud Detect code smells, bugs and vulnerabilities in Azure DevOps, Bitbucket and GitHub repositories.
  • TugBoat Builds and deploys each pull request for easier previews of the code under review.
  • Upsource JetBrain's on-premise git/mercurial/perforce/svn code review tool.
  • whatthediff.ai AI based code review tool that explains your PR

Code Review Checklists

Developer Discussions about Code Review

Live Code Reviews

Losses due to low-quality software and technical debt

Initiatives

Practice Code Snippets

all-about-code-review's People

Contributors

mgreiler avatar mtlynch avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.