All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

Challenges with GitHub Code Review Process and Shelved Git-Review Tool Experiment

By

sealeck

9mo ago· 4 min readenInsight

Summary

The article discusses the author's negative experience with their git-review tool experiment, which was designed to address shortcomings in GitHub's code review process. The author identifies two main problems with GitHub and other code review systems: the inability to review code in the context of the entire codebase (rather than just changes) and the lack of support for reviewing code in its final form. The tool was shelved due to technical challenges with Git's diff algorithm limitations and the complexity of implementing the desired functionality.

Key quotes

· 5 pulled
A lot of people are unsatisfied with GitHub's code review process.
The first problem is that I want to review code in the context of the entire codebase, not just the changes.
The second problem is that I want to review code in its final form, not in the form of a diff.
We decided to shelve git-review, at least for the time being.
Git's diff algorithm is not designed to show you the code in its final form.
Snippet from the RSS feed
Insights, updates, and technical deep dives on building a high-performance financial transactions database.

You might also wanna read