The Science of Code Reviews

Rick Kuipers (26.Jan.2018 at 14:40, 1 hr )
Talk at PHPBenelux Conference 2018 (English - US)

Rating: 5 of 5

We all make mistakes, as much as we try to write flawless code, every now and then an error slips through. In order to reduce this number we do code reviews to ensure the code meets certain standards and to see if the feature was properly implemented. But how do you do a good code review? How do you handle technical discussions? How do you keep your reviews focused and your discussions relevant? In this talk I would like to show you how you can do proper code reviews, what to look out for when doing them, how to give feedback to the developer and a bunch of other tips to improve this process.

Who are you?

Claim talk

Talk claims have been moved to the new Joind.in site.

Please login to the new site to claim your talk

Want to comment on this talk? Log in or create a new account or comment anonymously

Write a comment

 
Please note: you are not logged in and will be posting anonymously!
= five minus four

Comments

Rating: 5 of 5

26.Jan.2018 at 15:27 by Frederick Vanbrabant (23 comments) via Web2 LIVE

Second time I've seen this talk and it's as great as the first time.

Rating: 4 of 5

26.Jan.2018 at 16:01 by Martin Schimmel (5 comments) via Web2 LIVE

interesting, good speaker, but hoped for a little more depth. bonus point for doing so well without a mic.

Rating: 5 of 5

26.Jan.2018 at 16:38 by Hrvoje Knežević (4 comments) via Web2 LIVE

I really enjoyed this talk, interesting topic, engaging speaker, nice share of wisdom. 5/7 would attend again.

Rating: 5 of 5

26.Jan.2018 at 16:48 by Ivan Herak (2 comments) via Web2 LIVE

Interesting and engaging talk, speaker with a lot of energy. Useful topic, and well presented.
Nice that the audience picked up the discussion at the end a bit, good to hear different opinions and workflows.

Rating: 5 of 5

26.Jan.2018 at 18:23 by Michiel Kodde (8 comments) via Web2 LIVE

Great talk! Easy to follow. Nice real world examples.

Rating: 5 of 5

26.Jan.2018 at 18:33 by James Titcumb (273 comments) via Web2 LIVE

Good exploration, and nice to include pair programming too. Nice mention of security in reviews too

Rating: 5 of 5

26.Jan.2018 at 18:41 by Jurgen Rutten (41 comments) via Web2 LIVE

Good talk, nice energy :)

Rating: 4 of 5

27.Jan.2018 at 10:02 by Johan Vervloet (25 comments) via Web2 LIVE

Everyone involved in software development should listen to this talk at least once. :-)

Rating: 5 of 5

27.Jan.2018 at 10:57 by Bruno (11 comments) via Web2 LIVE

Great speaker.

Rating: 4 of 5

27.Jan.2018 at 13:14 by Thomas Berends (5 comments) via Web2 LIVE

This is really a talk you have to listen at least once. Most of the stuff in this talk is things you already know, but it will help you improve your code reviews (or implement them if you don't have them).

Rating: 5 of 5

27.Jan.2018 at 14:32 by David Buchmann (125 comments) via Web2 LIVE

Very good talk and well presented. And respect for how you did not let the soundcheck in the background distract you.

Rating: 4 of 5

27.Jan.2018 at 14:49 by Robert Broen (48 comments) via Web2 LIVE

Things you should know for sure.

Rating: 5 of 5

27.Jan.2018 at 15:08 by Toni Van de Voorde (32 comments) via Web2 LIVE

So much truth. A must hear for all people not doing reviews in their current job!

Rating: 5 of 5

27.Jan.2018 at 15:31 by Nic Wortel (12 comments) via Web2 LIVE

A very interesting talk both for people who are new to code reviews and those who already use them as part of their development process. Apart from discussing the basics (such as why code reviews are valuable, and what you should look for when doing a code review), Rick gave some valuable tips for improving the effectiveness of code reviews, such as following the "code review etiquette" and automating linting and code style checking so the review can focus on the important stuff. As for the presentation itself, Rick came over confident and relaxed and did a good job in engaging the public. The issues with the sound system and staff sound checking during the talk make this even more impressive. All things considered, I would definitely recommend this talk to anyone.

Rating: 5 of 5

27.Jan.2018 at 15:43 by Koen Cornelis (27 comments) via Web2 LIVE

Good speaker, good slides, interesting topic and good tips. We even get the slides, huzzah all round!

Rating: 5 of 5

27.Jan.2018 at 18:36 by Murielle Evers (10 comments) via Web2 LIVE

The information was clear and very well structured, given by a speaker with a lot of energy and an amazing sense of humor. Overall this talk turned out to be my favorite.

Rating: 4 of 5

27.Jan.2018 at 20:56 by Jelle Smeets (9 comments) via Web2 LIVE

Great talk! Only thing i can think of to improve is maybe use some examples what you ran into during code reviews.

Rating: 5 of 5

28.Jan.2018 at 09:13 by Bram van den Acker (5 comments) via Web2 LIVE

Realtime good talk and nice tips and tricks for the future. Thank you Rick! ??

Rating: 4 of 5

28.Jan.2018 at 11:40 by Guy Steels (12 comments) via Web2 LIVE

Interesting talk, very good speaker :thumbsup:

Rating: 5 of 5

29.Jan.2018 at 09:31 by Rein Corselis (6 comments) via Web2 LIVE

Good summary

Rating: 3 of 5

29.Jan.2018 at 14:53 by Jasper Kennis (9 comments) via Web2 LIVE

Generic, but made a lot of sense. Would have liked to hear some more new ideas/methods.

Rating: 5 of 5

29.Jan.2018 at 15:12 by Donatas Aleksandravičius (24 comments) via Web2 LIVE

Good talk flow, good information and a lot of useful takeouts. It confirmed we are approaching our code review problems in a correct way and gave some new insights to explore! Would be nice to learn about tools that might help with this, having a small sharing session after the talk was a great idea.

Rating: 4 of 5

29.Jan.2018 at 15:36 by Timo Schinkel (9 comments) via Web2 LIVE

Well spoken, good slides. Found some possibilities we can improve our own review process.

Rating: 5 of 5

29.Jan.2018 at 19:34 by Pim Elshoff (49 comments) via Web2 LIVE

How could I not give 5/5? Event through all the mic troubles, with a cold and a tough crowd on the first rows you were rock solid. You're sometimes a bit afraid to take a stand for what you say, but that's ok. Great content everyone should know, good speaker everyone should hear.

Rating: 4 of 5

29.Jan.2018 at 19:35 by Joey (9 comments) via Web2 LIVE

Really awesome talk. Speaker has a lot of humor, it was a very light talk although the topic can be quite daunting.

Rating: 4 of 5

30.Jan.2018 at 12:58 by Ruben Woudenberg (13 comments) via Web2 LIVE

Very accessible talk.

The speaker definitely deserves credit for not being phased at all by the microphone and sound issues.

© Joind.in 2018