Finding Joy in Reviewing Code

Konstantin Bork

Bonial International GmbH

29.06.2023

Why Do We Do Code Reviews?

  • Find bugs in an early stage
  • Keep code readible and maintainable
  • Keep coworkers in the loop
  • Share knowledge

But Why Is It So Hard?

How Can We Improve?

Code Author

  • Limit the number of changes
  • Use atomic commits
  • Review the code before submission
  • Provide as much information for the reviewer as possible
  • Defend your code but be open for change

Code Reviewer

  • Make reviews a priority
  • Concentrate on the logic
  • Use suggestive language
  • Be precise and rational
  • Do not forget to give kudos!

Questions? Comments?

Thank you for your attention!

Sources

Image Sources

Changelog

29.06.2023

  • Initial presentation