C# (.NET) 纯净代码
300 页
Chinese
PDF
4.5

C# (.NET) 纯净代码

C# (.NET) 纯净代码

作者:

年份:

简介:

《C# (.NET) 纯净代码》是一本面向开发者的实用指南,旨在帮助大家编写易于阅读、维护和扩展的代码。与抽象理论不同,作者专注于针对 .NET 生态系统的具体技巧和模式。



本书内容简介

本书涵盖了创建高质量代码的完整流程:从变量命名到应用程序架构设计。您将学到:

  • 如何在 C# 中应用 SOLID 原则,创建灵活且低耦合的类。
  • 利用 .NET 特性(LINQ、async/await、Generics)对遗留代码进行重构的技巧。
  • 使用 xUnit/NUnit 编写单元测试以及为 ASP.NET Core 编写集成测试的规则。
  • 如何进行 code review 并在团队中推行编码标准。
  • 在 .NET 应用程序中处理异常、日志记录和错误处理。


适合读者

  • 初级开发者:希望避免常见错误,学会编写同事能理解的代码。
  • 中级开发者:希望深入掌握架构和重构方面的知识。
  • 团队领导:寻求关于设置 code review 流程和在团队中推行最佳实践的实用建议。


阅读本书后您将学到什么?

  • 如何避免“代码坏味道”(code smells),将混乱的代码转变为清晰的架构。
  • 为什么注释常常有害,以及如何让代码实现自文档化。
  • 如何在 .NET 中正确设计类、接口和依赖关系。
  • 真实的重构案例:从糟糕代码到纯净代码,并附有逐步讲解。
  • 测试如何帮助维护代码纯净并防止回归问题。


本书语言通俗易懂,注重实践。所有代码示例均可下载,并在 .NET 8 下经过测试。如果您希望不再花费数小时调试他人(或自己)的代码,那么这本书就是为您准备的。

推荐