{"id":277,"date":"2018-12-01T14:00:11","date_gmt":"2018-12-01T14:00:11","guid":{"rendered":"http:\/\/berkkibarer.com\/?p=277"},"modified":"2018-12-01T14:00:11","modified_gmt":"2018-12-01T14:00:11","slug":"agile-software-development-principles-patterns-and-practices-robert-c-martin","status":"publish","type":"post","link":"https:\/\/www.berkkibarer.com\/?p=277","title":{"rendered":"Agile Software Development, Principles, Patterns, and Practices &#8211; Robert C. Martin"},"content":{"rendered":"<p>Written\u00a0<i>by<\/i>\u00a0a software developer for software developers, this book is a unique collection of the latest software development methods. The author includes OOD, UML, Design Patterns, Agile and XP methods with a detailed description of a complete software design for reusable programs in C++ and Java. Using a practical, problem-solving approach, it shows how to develop an object-oriented application\u2014from the early stages of analysis, through the low-level design and into the implementation. Walks readers through the designer&#8217;s thoughts \u2014 showing the errors, blind alleys, and creative insights that occur throughout the software design process. The book covers: Statics and Dynamics; Principles of Class Design; Complexity Management; Principles of Package Design; Analysis and Design; Patterns and Paradigm Crossings. Explains the principles of OOD, one by one, and then demonstrates them with numerous examples, completely worked-through designs, and case studies. Covers traps, pitfalls, and work arounds in the application of C++ and OOD and then shows how Agile methods can be used. Discusses the methods for designing and developing big software in detail. Features a three-chapter, in-depth, single case study of a building security system. For Software Engineers, Programmers, and Analysts who want to understand how to design object oriented software with state of the art methods.<\/p>\n<p><a href=\"https:\/\/www.amazon.com\/Software-Development-Principles-Patterns-Practices\/dp\/0135974445\" target=\"_blank\" rel=\"noopener\">https:\/\/www.amazon.com\/Software-Development-Principles-Patterns-Practices\/dp\/0135974445<\/a><\/p>\n ","protected":false},"excerpt":{"rendered":"<p>Written&nbsp;by&nbsp;a software developer for software developers, this book is a unique collection of the latest software development methods. The author includes OOD, UML, Design Patterns, Agile and XP methods with a detailed description of a complete software design for reusable programs in C++ and Java. Using a practical, problem-solving approach, it shows how to develop an object-oriented application&mdash;from the early stages of analysis, through the low-level design and into the implementation. Walks readers through the designer&rsquo;s thoughts &mdash; showing the errors, blind alleys, and creative insights that occur throughout the&hellip;<\/p>\n","protected":false},"author":1,"featured_media":278,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[21],"tags":[28,146,131,145,44,49,43],"class_list":["post-277","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-recommendations","tag-agile","tag-patterns","tag-practices","tag-principles","tag-robert-c-martin","tag-software-development","tag-uncle-bob"],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/www.berkkibarer.com\/index.php?rest_route=\/wp\/v2\/posts\/277","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.berkkibarer.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.berkkibarer.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.berkkibarer.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.berkkibarer.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=277"}],"version-history":[{"count":1,"href":"https:\/\/www.berkkibarer.com\/index.php?rest_route=\/wp\/v2\/posts\/277\/revisions"}],"predecessor-version":[{"id":279,"href":"https:\/\/www.berkkibarer.com\/index.php?rest_route=\/wp\/v2\/posts\/277\/revisions\/279"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.berkkibarer.com\/index.php?rest_route=\/wp\/v2\/media\/278"}],"wp:attachment":[{"href":"https:\/\/www.berkkibarer.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=277"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.berkkibarer.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=277"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.berkkibarer.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=277"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}