Category Archives: Code review practices

Code Review Best Practices

We’ve created a new screencast outlining some of the best practices that apply to performing code reviews, and how Upsource can help apply those best practices. In this blog post we’ve also transcribed the content, and have provided links to … Continue reading

Posted in Code review practices | Leave a comment

What to Look for in Java 9 Code

We’ve previously covered at What to Look for in Java 8 Code, now Java is moving faster than ever it’s time to do an update and cover what to look for in Java 9 code. While Java 9 has even … Continue reading

Posted in Code review practices | Tagged , | Leave a comment

Orderly code reviews in Upsource

Code review like no other development practice relies on humans being efficient. And for most of us to achieve that, it’s important to have our tasks well organized and our time well planned. Upsource takes care of a lot of … Continue reading

Posted in Code review practices, Feature | Leave a comment

Automating Your Code Review Workflow with Upsource

The last three posts on code review workflows show that there’s more than one way to do a code review, and that the approach you take will depend upon what you want to achieve with your reviews and the type … Continue reading

Posted in Code review practices, Newsletter | Tagged | Leave a comment

Code Review for Knowledge Sharing

In the last two posts we talked a bit about how effective those approaches are for the author to learn and improve, because those two approaches focus on getting the code correct. The Design Evolution approach additionally mentions the value … Continue reading

Posted in Code review practices, Newsletter | Tagged | Leave a comment

Code Review for Design Evolution

In the last post we covered a review process where the code review is performed after all the code is written with the goal of approving the suggested changes. If getting the design right is important to your team, then a … Continue reading

Posted in Code review practices, Newsletter | Tagged , , | 4 Comments

Code Review As A Gateway

We’ve talked a lot about what to look for in a Code Review, but we haven’t covered the process at all. There are many different reasons to perform code reviews in your team or organisation, and the process you choose should … Continue reading

Posted in Code review practices, Newsletter | Tagged , , | 4 Comments

What to Look for in Java 8 Code

In earlier blog posts we’ve talked about general things to look for during a code review. Recently I’ve been working a lot with Java 8, and I’m starting to have some opinions on what modern Java code should look like. … Continue reading

Posted in Code review practices | Tagged | 7 Comments

Code review workflows

Code review workflows are as diverse as teams that use them. Some teams are flexible and review only certain commits as they see fit, others have more formal criteria of what should be reviewed, by whom, and how the outcome … Continue reading

Posted in Code review practices, Feature | Leave a comment

“What to Look for in a Code Review” book

Last year we published a series of blog posts written by talented Trisha Gee attempting to answer questions like: What should we look for in a code review? What kind of questions we should ask ourselves as reviewers? What kind … Continue reading

Posted in Code review practices | Leave a comment