{"product_id":"agile-principles-patterns-and-practices-in-c-9780131857254","title":"Agile Principles, Patterns, and Practices in C#","description":"\u003cp\u003eWith the award-winning book \u003ci\u003eAgile Software Development: Principles, Patterns, and Practices, \u003c\/i\u003e Robert C. Martin helped bring Agile principles to tens of thousands of Java and C++ programmers. Now .NET programmers have a definitive guide to agile methods with this completely updated volume from Robert C. Martin and Micah Martin, \u003cb\u003e\u003ci\u003eAgile Principles, Patterns, and Practices in C#.\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThis book presents a series of case studies illustrating the fundamentals of Agile development and Agile design, and moves quickly from UML models to real C# code. The introductory chapters lay out the basics of the agile movement, while the later chapters show proven techniques in action. The book includes many source code examples that are also available for download from the authors' Web site.\u003c\/p\u003e \u003cp\u003eReaders will come away from this book understanding\u003c\/p\u003e \u003cul\u003e \u003cli\u003eAgile principles, and the fourteen practices of Extreme Programming\u003c\/li\u003e \u003cli\u003eSpiking, splitting, velocity, and planning iterations and releases\u003c\/li\u003e \u003cli\u003eTest-driven development, test-first design, and acceptance testing\u003c\/li\u003e \u003cli\u003eRefactoring with unit testing\u003c\/li\u003e \u003cli\u003ePair programming\u003c\/li\u003e \u003cli\u003eAgile design and design smells\u003c\/li\u003e \u003cli\u003eThe five types of UML diagrams and how to use them effectively\u003c\/li\u003e \u003cli\u003eObject-oriented package design and design patterns\u003c\/li\u003e \u003cli\u003eHow to put all of it together for a real-world project\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eWhether you are a C# programmer or a Visual Basic or Java programmer learning C#, a software development manager, or a business analyst, \u003cb\u003e\u003ci\u003eAgile Principles, Patterns, and Practices in C#\u003c\/i\u003e\u003c\/b\u003e is the first book you should read to understand agile software and how it applies to programming in the .NET Framework.\u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eRobert C. Martin\u003c\/b\u003e has been a software professional since 1970 and an international software consultant since 1990. He is founder and president of Object Mentor, Inc., a team of experienced consultants who mentor their clients in the fields of C++, Java, OO, Patterns, UML, Agile Methodologies, and Extreme Programming.\u003c\/p\u003e \u003cp\u003e\u003cb\u003eMicah Martin\u003c\/b\u003e works with Object Mentor as a developer, consultant, and mentor on topics ranging from object-oriented principles and patterns to agile software development practices. Micah is the cocreator and lead developer of the open source FitNesse project. He is also a published author and speaks regularly at conferences.\u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e\u003cbr\u003e","brand":"Pearson","offers":[{"title":"Default Title","offer_id":50491525923090,"sku":"9780131857254","price":73.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/4771\/8930\/files\/img_1fa5daf3-8e6a-433f-a489-ac22bff5fd97.jpg?v=1730542549","url":"https:\/\/surprise-castle.myshopify.com\/products\/agile-principles-patterns-and-practices-in-c-9780131857254","provider":"Surprise Castle","version":"1.0","type":"link"}