New Prototype: Help you do better code reviews
Hypothesis: Code reviews are a big part of developers job. It takes time to process at a high level what a diff is about. It leads to longer cycle times. Faster comprehension of diffs leads to quicker, higher-quality code reviews, reducing cycle times.
Solution: In many teams, developers walk reviewers through a diff to provide high-level context. This verbal explanation helps the reviewer load the changes into memory, making the review process more effective. Our AI aims to replicate this process by providing a guided walkthrough of any given diff.
Install Instructions
- Download the Zip
- Unzip & Run the application
- When security requests, permit the application
Usage Instructions**
- Add a root folder of your repo (left top)
- In the right, select the diff or branch
- Once the instructions are ready, you will see the first instruction with a sticky. You can navigate through instructions by clicking next / prev
- Once overview is ready you can click the Overview tab.
- Click the little eye / pencil icon on the tab to see it in rich view
Background
In our last iteration, we explored improving design docs. We have got great feedback from 10+ users. Based on the learnings from that prototype, this week we wanted to learn about challenges involved in understanding code. We will focus on improving code reviews, a daily activity that requires critical reading and decision-making.