Über dieses Buch

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.

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.

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.

Starte noch heute mit diesem Buch für CHF 0

  • Hole dir während der Testphase vollen Zugriff auf alle Bücher in der App
  • Keine Verpflichtungen, jederzeit kündbar
Jetzt kostenlos testen
Mehr als 52 000 Menschen haben Nextory im App Store und auf Google Play 5 Sterne gegeben.

Ähnliche Bücher

  1. Learn C# Programming : A guide to building a solid foundation in C# language for writing efficient programs

    Raffaele Rialdi, Dino Esposito, Marius Bancila, Ankit Sharma

  2. Hands-On Design Patterns with C# and .NET Core : Write clean and maintainable code by using reusable solutions to common software design problems

    Gaurav Aroraa, Jeffrey Chilberto

  3. Mastering C# and .NET Framework

    Marino Posadas

  4. Tools and Skills for .NET 10 : Get the career you want with good practices and patterns to design, debug, and test your solutions

    Mark J. Price

  5. C# Programming Cookbook

    Dirk Strauss

  6. Programming in C#: Exam 70-483 (MCSD) Guide : Learn basic to advanced concepts of C#, including C# 8, to pass Microsoft MCSD 70-483 exam

    SrinivasMadhav Gorthi, Simaranjit Singh Bhalla

  7. C# and Algorithmic Thinking for the Complete Beginner : Unlock the Power of Programming with C# and Algorithmic Thinking

    Aristides S. Bouras

  8. Mastering Microsoft Xamarin : Advanced Microsoft Xamarin

    Cybellium

  9. Fundamentals for Self-Taught Programmers : Embark on your software engineering journey without exhaustive courses and bulky tutorials

    Jasmine Greenaway

  10. Mastering Visual Basic (VB.NET) : Advanced Visual Basic (VB.NET)

    Cybellium

  11. Hands-On Visual Studio 2022 : A developer's guide to exploring new features and best practices in VS2022 for maximum productivity

    Hector Uriel Perez Rojas, Miguel Angel Teheran Garcia

  12. Software Architecture with C++ : Designing robust C++ systems with modern architectural practices

    Andrey Gavrilin, Adrian Ostrowski, Piotr Gaczkowski