<p><strong>Enhance 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</strong></p><p><br></p><p><strong>Key Features:</strong></p><ul><li>Write code that seamlessly integrates with other systems while maintaining well-defined software boundaries</li><li>Understand how coding principles and standards elevate software quality</li><li>Learn how to avoid common errors while implementing concurrency or threading</li><li>Purchase of the print or Kindle book includes a free PDF eBook</li></ul><p><br></p><p><strong>Book Description:</strong></p><p>Traditionally 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.</p><p>This 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.</p><p>By 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.</p><p><br></p><p><strong>What You Will Learn:</strong></p><ul><li>Master the art of writing evolvable and adaptable code</li><li>Implement the fail-pass-refactor methodology using a sample C# console application</li><li>Develop custom C# exceptions that provide meaningful information</li><li>Identify low-quality C# code in need of refactoring</li><li>Improve code performance using profiling and refactoring tools</li><li>Create efficient and bug-free code using functional programming techniques</li><li>Write cross-platform code using MAUI</li><li>Develop cloud-deployable microservices for versatile applications</li></ul><p><br></p><p><strong>Who this book is for:</strong></p><p>This 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.</p>
Piracy-free
Assured Quality
Secure Transactions
Delivery Options
Please enter pincode to check delivery time.
*COD & Shipping Charges may apply on certain items.