{"id":5743,"date":"2018-12-17T11:20:47","date_gmt":"2018-12-17T10:20:47","guid":{"rendered":"https:\/\/itkonekt.com\/?p=5743"},"modified":"2019-03-18T09:48:01","modified_gmt":"2019-03-18T08:48:01","slug":"robert-c-martin-uncle-bob","status":"publish","type":"post","link":"https:\/\/itkonekt.com\/en\/2018\/12\/17\/robert-c-martin-uncle-bob\/","title":{"rendered":"Robert C. Martin (Uncle Bob)"},"content":{"rendered":"<p><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"background-color: rgba(239,239,239,0.77);background-position: center center;background-repeat: no-repeat;padding-top:0px;padding-right:30px;padding-bottom:0px;padding-left:30px;margin-bottom: 0px;margin-top: 150px;border-width: 0px 0px 0px 0px;border-color:#eae9e9;border-style:solid;\" ><div class=\"fusion-builder-row fusion-row\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-one-full fusion-column-first fusion-column-last\" style=\"margin-top:0px;margin-bottom:0px;\"><div class=\"fusion-column-wrapper fusion-flex-column-wrapper-legacy\" style=\"background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding: 0px 0px 0px 0px;\"><style type=\"text\/css\"><\/style><div class=\"fusion-title title fusion-title-1 fusion-sep-none fusion-title-center fusion-title-text fusion-title-size-four\" style=\"margin-top:20px;margin-bottom:31px;\"><h4 class=\"title-heading-center\" style=\"margin:0;\"><span style=\"color: #ff164c;\"><strong>Robert C. Martin (Uncle Bob)<\/strong><\/span><\/h4><\/div><div class=\"fusion-clearfix\"><\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-2 nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"background-color: rgba(255,255,255,0);background-position: center center;background-repeat: no-repeat;padding-top:0px;padding-right:30px;padding-bottom:0px;padding-left:30px;margin-bottom: 0px;margin-top: 50px;border-width: 0px 0px 0px 0px;border-color:#eae9e9;border-style:solid;\" ><div class=\"fusion-builder-row fusion-row\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-1 fusion_builder_column_2_3 2_3 fusion-two-third fusion-column-first\" style=\"width:66.666666666667%;width:calc(66.666666666667% - ( ( 4% ) * 0.66666666666667 ) );margin-right: 4%;margin-top:0px;margin-bottom:0px;\"><div class=\"fusion-column-wrapper fusion-flex-column-wrapper-legacy\" style=\"background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding: 0px 0px 0px 0px;\"><div class=\"fusion-text fusion-text-1\" style=\"transform:translate3d(0,0,0);\"><p><strong>Author of Clean Code and many influential books, Co-author of the Agile Manifesto<\/strong><\/p>\n<p>Uncle Bob has been a programmer since 1970. He served as the Master Craftsman at 8th Light inc, is co-founder of the online video training company:\u00a0<a href=\"http:\/\/cleancoders.com\/\" target=\"_blank\" rel=\"noopener\" data-saferedirecturl=\"https:\/\/www.google.com\/url?q=http:\/\/cleancoders.com&amp;source=gmail&amp;ust=1547031488572000&amp;usg=AFQjCNEYXq6lYRREwORx8bmcBxEvf-kamA\">cleancoders.com<\/a>, and founder of Uncle Bob Consulting LLC.\u00a0He is an acclaimed speaker at conferences worldwide, and the author of many books including: &#8220;The Clean Coder&#8221;, &#8220;Clean Code&#8221;, &#8220;Agile Software Development: Principles, Patterns, and Practices&#8221;, and &#8220;UML for Java Programmers&#8221;.\u00a0A leader in the industry of software development, Martin served for three years as editor-in-chief of the C++ Report, and he served as the first chairman of the Agile Alliance.<\/p>\n<\/div><div class=\"fusion-text fusion-text-2\" style=\"transform:translate3d(0,0,0);\"><p><strong>TOPIC:\u00a0Clean Architecture and Design\u00a0<\/strong><\/p>\n<p>So we&#8217;ve heard the message about Clean Code. And we&#8217;ve been practicing TDD for some time now. But what about architecture and design? Don&#8217;t we have to worry about that?<br \/>\nOr is it enough that we keep our functions small, and write lots of tests? In this talk, Uncle Bob talks about the next level up. What is the goal of architecture and design?<br \/>\nWhat makes a design clean? How can we evolve our systems towards clean architectures and designs in an incremental Agile way.<\/p>\n<\/div><div class=\"fusion-clearfix\"><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-2 fusion_builder_column_1_3 1_3 fusion-one-third fusion-column-last\" style=\"width:33.333333333333%;width:calc(33.333333333333% - ( ( 4% ) * 0.33333333333333 ) );margin-top:0px;margin-bottom:0px;\"><div class=\"fusion-column-wrapper fusion-flex-column-wrapper-legacy\" style=\"background-position:left top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding: 0px 0px 0px 0px;\"><span class=\" fusion-imageframe imageframe-none imageframe-1 hover-type-none\" style=\"margin-left:25px;float:right;\"><img width=\"400\" height=\"400\" title=\"Uncle_Bob_400x400\" src=\"https:\/\/itkonekt.com\/media\/2019\/01\/Uncle_Bob_400x400.png\" class=\"img-responsive wp-image-5739\" srcset=\"https:\/\/itkonekt.com\/media\/2019\/01\/Uncle_Bob_400x400-200x200.png 200w, https:\/\/itkonekt.com\/media\/2019\/01\/Uncle_Bob_400x400.png 400w\" sizes=\"(max-width: 800px) 100vw, 400px\" \/><\/span><div class=\"fusion-clearfix\"><\/div><\/div><\/div><\/div><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":5,"featured_media":5740,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[13,19,34],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v16.0.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Robert C. Martin (Uncle Bob) - IT-KONEKT<\/title>\n<link rel=\"canonical\" href=\"https:\/\/itkonekt.com\/en\/2018\/12\/17\/robert-c-martin-uncle-bob\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Robert C. Martin (Uncle Bob) - IT-KONEKT\" \/>\n<meta property=\"og:url\" content=\"https:\/\/itkonekt.com\/en\/2018\/12\/17\/robert-c-martin-uncle-bob\/\" \/>\n<meta property=\"og:site_name\" content=\"IT-KONEKT\" \/>\n<meta property=\"article:published_time\" content=\"2018-12-17T10:20:47+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-03-18T08:48:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/itkonekt.com\/media\/2019\/01\/Uncle_Bob_243x369.png\" \/>\n\t<meta property=\"og:image:width\" content=\"243\" \/>\n\t<meta property=\"og:image:height\" content=\"369\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\">\n\t<meta name=\"twitter:data1\" content=\"4 minutes\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/itkonekt.com\/#website\",\"url\":\"https:\/\/itkonekt.com\/\",\"name\":\"IT-KONEKT\",\"description\":\"IT-KONEKT\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/itkonekt.com\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/itkonekt.com\/en\/2018\/12\/17\/robert-c-martin-uncle-bob\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/itkonekt.com\/media\/2019\/01\/Uncle_Bob_243x369.png\",\"width\":243,\"height\":369},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/itkonekt.com\/en\/2018\/12\/17\/robert-c-martin-uncle-bob\/#webpage\",\"url\":\"https:\/\/itkonekt.com\/en\/2018\/12\/17\/robert-c-martin-uncle-bob\/\",\"name\":\"Robert C. Martin (Uncle Bob) - IT-KONEKT\",\"isPartOf\":{\"@id\":\"https:\/\/itkonekt.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/itkonekt.com\/en\/2018\/12\/17\/robert-c-martin-uncle-bob\/#primaryimage\"},\"datePublished\":\"2018-12-17T10:20:47+00:00\",\"dateModified\":\"2019-03-18T08:48:01+00:00\",\"author\":{\"@id\":\"https:\/\/itkonekt.com\/#\/schema\/person\/44e0f54fda6220bde6a0a26d0a5b04dc\"},\"breadcrumb\":{\"@id\":\"https:\/\/itkonekt.com\/en\/2018\/12\/17\/robert-c-martin-uncle-bob\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/itkonekt.com\/en\/2018\/12\/17\/robert-c-martin-uncle-bob\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/itkonekt.com\/en\/2018\/12\/17\/robert-c-martin-uncle-bob\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/itkonekt.com\/en\/\",\"url\":\"https:\/\/itkonekt.com\/en\/\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/itkonekt.com\/en\/2018\/12\/17\/robert-c-martin-uncle-bob\/\",\"url\":\"https:\/\/itkonekt.com\/en\/2018\/12\/17\/robert-c-martin-uncle-bob\/\",\"name\":\"Robert C. Martin (Uncle Bob)\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/itkonekt.com\/#\/schema\/person\/44e0f54fda6220bde6a0a26d0a5b04dc\",\"name\":\"Gorana Koporan\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/itkonekt.com\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9ec5da4706d568aaa062d6124f0e8e28?s=96&d=mm&r=g\",\"caption\":\"Gorana Koporan\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/itkonekt.com\/en\/wp-json\/wp\/v2\/posts\/5743"}],"collection":[{"href":"https:\/\/itkonekt.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/itkonekt.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/itkonekt.com\/en\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/itkonekt.com\/en\/wp-json\/wp\/v2\/comments?post=5743"}],"version-history":[{"count":4,"href":"https:\/\/itkonekt.com\/en\/wp-json\/wp\/v2\/posts\/5743\/revisions"}],"predecessor-version":[{"id":9401,"href":"https:\/\/itkonekt.com\/en\/wp-json\/wp\/v2\/posts\/5743\/revisions\/9401"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/itkonekt.com\/en\/wp-json\/wp\/v2\/media\/5740"}],"wp:attachment":[{"href":"https:\/\/itkonekt.com\/en\/wp-json\/wp\/v2\/media?parent=5743"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/itkonekt.com\/en\/wp-json\/wp\/v2\/categories?post=5743"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/itkonekt.com\/en\/wp-json\/wp\/v2\/tags?post=5743"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}