{"id":2756,"date":"2017-01-02T18:03:58","date_gmt":"2017-01-02T16:03:58","guid":{"rendered":"https:\/\/voxxeddays.com\/bucharest\/?p=2756"},"modified":"2017-02-22T08:43:36","modified_gmt":"2017-02-22T06:43:36","slug":"patroklos-papapetrou-code-review","status":"publish","type":"post","link":"https:\/\/voxxeddays.com\/greece\/2017\/01\/02\/patroklos-papapetrou-code-review\/","title":{"rendered":"10 things I learned after doing 2400 code reviews in 6 months"},"content":{"rendered":"<h2>10 things I learned after doing 2400 code reviews in 6 months<\/h2>\n<p><img loading=\"lazy\" class=\"image-medalion-post alignright wp-image-1971\" src=\"\/\/incremental.community\/wp-content\/uploads\/2016\/12\/patroklos.png\" alt=\"Apache Zeppelin, the missing GUI for your Big Data back-end\" width=\"130\" height=\"130\" \/><\/p>\n<blockquote>\n<p class=\"p1\"><span class=\"s1\"><a href=\"\/\/twitter.com\/softwaregarden\" target=\"_blank\"> Patroklos Papapetrou<\/a> is a chief software architect, addicted to software quality and an agile team leader with almost 20 years of experience in software development. He believes and invests in people and team spirit seeking quality excellence. He\u2019s one of the authors of SonarQube in action book and he recently founded his own consulting and training company. He\u2019s an occasional speaker giving talks about clean code, code quality, software gardening and other cool stuff he wants to share with fellow developers<\/span><\/p>\n<\/blockquote>\n<p class=\"p1\"><span class=\"s1\">I work remotely as part of a distributed company and I have the chance in my current job to review almost all pull requests submitted by several developers. During the last six months I learned a lot both as a reviewer and a developer and this what I want to share!<\/span><\/p>\n<p class=\"p1\"><span class=\"s1\">I will discuss about things I learned to improve myself as a reviewer, and I will present automation and tools integration ideas to facilitate the code review process. I will also explain the most common coding mistakes I have noticed, developer patterns , human habits and how all this made me a not only a better code reviewer but also a better developer. It\u2019s going to be a fun talk with some real code review examples that I hope people will enjoy. After all code reviews should be fun and not a necessary evil.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>10 things I learned after doing 2400 code reviews in 6 months Patroklos Papapetrou is a chief software architect, addicted to software quality and an agile team leader with almost 20 years of experience in software development. He believes and invests in people and team spirit seeking quality excellence. He\u2019s one of the authors of [&hellip;]<\/p>\n","protected":false},"author":7816,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v15.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>10 things I learned after doing 2400 code reviews in 6 months - Voxxed Days Greece<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/voxxeddays.com\/greece\/2017\/01\/02\/patroklos-papapetrou-code-review\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"10 things I learned after doing 2400 code reviews in 6 months - Voxxed Days Greece\" \/>\n<meta property=\"og:description\" content=\"10 things I learned after doing 2400 code reviews in 6 months Patroklos Papapetrou is a chief software architect, addicted to software quality and an agile team leader with almost 20 years of experience in software development. He believes and invests in people and team spirit seeking quality excellence. He\u2019s one of the authors of [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/voxxeddays.com\/greece\/2017\/01\/02\/patroklos-papapetrou-code-review\/\" \/>\n<meta property=\"og:site_name\" content=\"Voxxed Days Greece\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/voxxedbucharest\/\" \/>\n<meta property=\"article:published_time\" content=\"2017-01-02T16:03:58+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-02-22T06:43:36+00:00\" \/>\n<meta property=\"og:image\" content=\"\/\/incremental.community\/wp-content\/uploads\/2016\/12\/patroklos.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@VoxxedBucharest\" \/>\n<meta name=\"twitter:site\" content=\"@VoxxedBucharest\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\">\n\t<meta name=\"twitter:data1\" content=\"alexproca\">\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\">\n\t<meta name=\"twitter:data2\" content=\"1 minute\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/voxxeddays.com\/greece\/#website\",\"url\":\"https:\/\/voxxeddays.com\/greece\/\",\"name\":\"Voxxed Days Greece\",\"description\":\"Another Voxxed event\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/voxxeddays.com\/greece\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/voxxeddays.com\/greece\/2017\/01\/02\/patroklos-papapetrou-code-review\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"\/\/incremental.community\/wp-content\/uploads\/2016\/12\/patroklos.png\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/voxxeddays.com\/greece\/2017\/01\/02\/patroklos-papapetrou-code-review\/#webpage\",\"url\":\"https:\/\/voxxeddays.com\/greece\/2017\/01\/02\/patroklos-papapetrou-code-review\/\",\"name\":\"10 things I learned after doing 2400 code reviews in 6 months - Voxxed Days Greece\",\"isPartOf\":{\"@id\":\"https:\/\/voxxeddays.com\/greece\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/voxxeddays.com\/greece\/2017\/01\/02\/patroklos-papapetrou-code-review\/#primaryimage\"},\"datePublished\":\"2017-01-02T16:03:58+00:00\",\"dateModified\":\"2017-02-22T06:43:36+00:00\",\"author\":{\"@id\":\"https:\/\/voxxeddays.com\/greece\/#\/schema\/person\/3610fff738a03b155237ab4707e803eb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/voxxeddays.com\/greece\/2017\/01\/02\/patroklos-papapetrou-code-review\/\"]}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/voxxeddays.com\/greece\/#\/schema\/person\/3610fff738a03b155237ab4707e803eb\",\"name\":\"alexproca\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/voxxeddays.com\/greece\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/fb9bbcf4c88be28b95644b3697985fcb?s=96&d=mm&r=g\",\"caption\":\"alexproca\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/voxxeddays.com\/greece\/wp-json\/wp\/v2\/posts\/2756"}],"collection":[{"href":"https:\/\/voxxeddays.com\/greece\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/voxxeddays.com\/greece\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/voxxeddays.com\/greece\/wp-json\/wp\/v2\/users\/7816"}],"replies":[{"embeddable":true,"href":"https:\/\/voxxeddays.com\/greece\/wp-json\/wp\/v2\/comments?post=2756"}],"version-history":[{"count":0,"href":"https:\/\/voxxeddays.com\/greece\/wp-json\/wp\/v2\/posts\/2756\/revisions"}],"wp:attachment":[{"href":"https:\/\/voxxeddays.com\/greece\/wp-json\/wp\/v2\/media?parent=2756"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/voxxeddays.com\/greece\/wp-json\/wp\/v2\/categories?post=2756"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/voxxeddays.com\/greece\/wp-json\/wp\/v2\/tags?post=2756"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}