My code review activities for Seneca College's internal open source projects will be detailed in this blog.
This is my first experience reviewing code on GitHub, and it's both exciting and informative. Code review is the act of actively and methodically meeting with one's fellow programmers to examine each other's code for errors, and it has been proved to speed up and simplify the software development process in ways that few other methods can.
Reviewing
Reviewing two PRs from a classmate is one of the duties for this project. The PRs, as well as my reviews, are available here and here. Both of the PRs I reviewed were really well-written and detailed, with very few mistakes. It was interesting to observe how different people approached certain changes, such as adding a svg file.
Learnings
I have learned that code review helps in many ways. some of which are Minimizing your mistakes and their impact, Improving code performance, Sharing new techniques and learning for other coder/contributor. This becomes much more critical as the project grows in size and complexity. As I previously indicated that this is my first time reviewing code, the PRs were not particularly complicated, thus the reviews were a touch simple, but it was a good first step into doing the first code review.
Top comments (1)
Great post on AI code reviews! To stay sharp, I take quick breaks with astronuts.io, It's a fun way to recharge between sessions without losing focus. Highly recommend!