{"product_id":"agile-software-development-principles-patterns-and-practi","title":"Agile Software Development, Principles, Patterns, and Practi","description":"\n        \u003cp\u003e\u003cstrong\u003eISBN:\u003c\/strong\u003e 0135974445\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eAuthor:\u003c\/strong\u003e Martin, Robert\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCondition:\u003c\/strong\u003e new\u003c\/p\u003e\n        \u003cp\u003eWritten by 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-from the early stages of analysis, through the low-level design and into the implementation. Walks readers through the designer's thoughts - 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.\u003c\/p\u003e\n        \u003cul\u003e\u003cli\u003e\u003c\/ul\u003e\n        ","brand":"Miakarts Books","offers":[{"title":"Default Title","offer_id":49676022022384,"sku":"NEW0135974445","price":56.96,"currency_code":"USD","in_stock":false}],"url":"https:\/\/ethereallybeautiful.com\/products\/agile-software-development-principles-patterns-and-practi","provider":"Ethereally Beautiful","version":"1.0","type":"link"}