At Viezly we do a lot of experiments for the code review interface. Our goal is better code reading in code review. We did pretty good progress on that, so I'm happy to share our main features:
- Code visualization to find an entry point to start review. And to get a bird-eye view on changes
- Dependency navigation - once any file is opened, you can see its diff with its dependencies diff. And you can navigate into deeper dependencies on the left sidebar
- Pull request split. We detect big pull requests and split them into smaller parts. Thus you can a power of small pull requests (more comments), and the team can share the review on one pr between several people.
[+] [-] eugene0|4 years ago|reply
At Viezly we do a lot of experiments for the code review interface. Our goal is better code reading in code review. We did pretty good progress on that, so I'm happy to share our main features:
- Code visualization to find an entry point to start review. And to get a bird-eye view on changes
- Dependency navigation - once any file is opened, you can see its diff with its dependencies diff. And you can navigate into deeper dependencies on the left sidebar
- Pull request split. We detect big pull requests and split them into smaller parts. Thus you can a power of small pull requests (more comments), and the team can share the review on one pr between several people.
You can see the demo of our interface here: https://viezly.com/change_requests/3986.
Let me know what you think!