{"product_id":"clean-code-with-c-second-edition-refactor-your-legacy-c-code-base-and-improve-application-performance-using-best-practices-9781837635191","title":"Clean Code with C# - Second Edition: Refactor your legacy C# code base and improve application performance using best practices","description":"\u003cp\u003e\u003cstrong\u003eEnhance your programming skills through code reviews, TDD and BDD implementation, and API design to overcome code inefficiency, redundancy, and other issues arising from bad code\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eKey Features: \u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eWrite code that seamlessly integrates with other systems while maintaining well-defined software boundaries\u003c\/li\u003e\n\u003cli\u003eUnderstand how coding principles and standards elevate software quality\u003c\/li\u003e\n\u003cli\u003eLearn how to avoid common errors while implementing concurrency or threading\u003c\/li\u003e\n\u003cli\u003ePurchase of the print or Kindle book includes a free PDF eBook\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eBook Description: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eTraditionally associated with Windows desktop applications and game development, C# has expanded into web, cloud, and mobile development. However, despite its extensive coding features, professionals often encounter issues with efficiency, scalability, and maintainability due to poor code. Clean Code in C# guides you in identifying and resolving these problems using coding best practices.\u003c\/p\u003e\u003cp\u003eThis book starts by comparing good and bad code to emphasize the importance of coding standards, principles, and methodologies. It then covers code reviews, unit testing, and test-driven development, and addresses cross-cutting concerns. As you advance through the chapters, you'll discover programming best practices for objects, data structures, exception handling, and other aspects of writing C# computer programs. You'll also explore API design and code quality enhancement tools, while studying examples of poor coding practices to understand what to avoid.\u003c\/p\u003e\u003cp\u003eBy the end of this clean code book, you'll have the developed the skills needed to apply industry-approved coding practices to write clean, readable, extendable, and maintainable C# code.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eWhat You Will Learn: \u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eMaster the art of writing evolvable and adaptable code\u003c\/li\u003e\n\u003cli\u003eImplement the fail-pass-refactor methodology using a sample C# console application\u003c\/li\u003e\n\u003cli\u003eDevelop custom C# exceptions that provide meaningful information\u003c\/li\u003e\n\u003cli\u003eIdentify low-quality C# code in need of refactoring\u003c\/li\u003e\n\u003cli\u003eImprove code performance using profiling and refactoring tools\u003c\/li\u003e\n\u003cli\u003eCreate efficient and bug-free code using functional programming techniques\u003c\/li\u003e\n\u003cli\u003eWrite cross-platform code using MAUI\u003c\/li\u003e\n\u003cli\u003eDevelop cloud-deployable microservices for versatile applications\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eWho this book is for: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eThis coding book is for proficient C# developers, team leads, senior software engineers, and software architects who want to improve the efficiency of their legacy systems. A strong understanding of C# programming is assumed.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Jason Alls\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Packt Publishing\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 12\/22\/2023\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 492\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 1.85lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.25h x 7.50w x 0.99d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9781837635191\u003cbr\u003e\u003cp\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e\u003ci\u003eAlls, Jason:\u003c\/i\u003e\u003c\/b\u003e - Jason Alls has been programming for over 23 using Microsoft technologies. During his career, he has developed several different desktop, web, and mobile applications in VB.NET, C#, and SQL Server. He is the author of the successful books Clean Code in C# and High-Performance Programming in C#. Currently employed as a software developer with a software housel, he develops warehouse software for media distribution companies.\u003c\/p\u003e\u003cp\u003e\u003ci\u003eThis title is not returnable\u003c\/i\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Packt Publishing","offers":[{"title":"Paperback","offer_id":43169196081267,"sku":"9.78184E+12","price":75.45,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0555\/9255\/0515\/files\/img_62a6f74e-5362-4c78-b99f-65e4012ded24.jpg?v=1751460184","url":"https:\/\/bookstorenmore.com\/products\/clean-code-with-c-second-edition-refactor-your-legacy-c-code-base-and-improve-application-performance-using-best-practices-9781837635191","provider":"Bookstore N More","version":"1.0","type":"link"}