Author Archives: Trisha Gee

What’s New in Upsource 2018.2

Please welcome Upsource 2018.2! The latest version of Upsource brings you a number of nice improvements to simplify the process of creating and updating reviews. There’s more automation and a lot of it is enhanced, so you can focus on … Continue reading

Posted in Announcements, Newsletter, Release | Tagged , , | 1 Comment

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

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

What to look for in a Code Review: Upsource Quick Wins

We’ve had two themes running through the articles on what to look for in a code review: Lots of what we’re tempted to look for can (and should) be automated Humans are good at checking things computers can not. In … Continue reading

Posted in Code review practices | Tagged | 3 Comments

What to look for in a Code Review: Security

This is part 6 of 6 posts on what to look for in a code review. See previous posts from the series. How much work you do building a secure, robust system is like anything else on your project – it … Continue reading

Posted in Code review practices | Tagged | 2 Comments