Making the Most out of Code Reviews

Code review is like a buzzword in the programming world. Developers often talk about how important it is. But what really happens during code review? What do you achieve out of it? How can we learn during code review? This talk will present ideas of what should be the goals of a code review, and how developers can learn during code review process.

Code reviewing is considered to be an important phase in software development to ensure code quality. Generally during code review, the goal is to find mistakes, if any was made. This can create a negative experience to the team. It’s likely that some team member is not comfortable with the idea of having their work scrutinized. Junior developers may feel like they are not qualified enough to provide feedback. This talk will explore the different goals of code review process. In addition to ensure code quality, code review should be considered as a learning tool. It should be considered a positive and rewarding experience.

About Mariatta Wijaya

Mariatta Wijaya is a Software Engineer at Sony Pictures Imageworks. She graduated from University of Saskatchewan with Bachelor of Science Honours in Software Enginering program. She has experience working with various technologies, such as Python, Google App Engine, Oracle Database, and Javascript. Her recent accomplishments include film credits in The Angry Birds Movie and Hotel Transylvania 2.