C#代码整洁之道:代码重构与性能提升

C#代码整洁之道:代码重构与性能提升

评分

★★★★★

ISBN

9787111703624

出版社

机械工业出版社 2022-04-01出版

分类

编程设计

内容简介
本书介绍如何使用各种工具、模式和方法将可读性、可维护性与可扩展性均不尽人意的代码重构为整洁的代码。首先介绍C#的编码标准和原则,然后详细讨论代码评审的过程并说明其重要性。接着介绍类、对象与数据结构以及函数式编程的基础知识。之后介绍异常处理、单元测试、端到端系统测试、线程与并发、API的设计与开发、API密钥与API安全、处理切面关注点等C#相关知识。结尾介绍一系列工具来提升代码质量,并介绍重构C#代码的方法。
AI简介
这是一本专注于C#编程的实用书籍,它详细介绍了如何将可读性、可维护性与可扩展性均不尽人意的代码重构为整洁的代码。该书首先介绍了C#的编码标准和原则,然后详细讨论了代码评审的过程并说明其重要性。接着介绍了类、对象与数据结构以及函数式编程的基础知识。之后介绍异常处理、单元测试、端到端系统测试、线程与并发、API的设计与开发、API密钥与API安全、处理切面关注点等C#相关知识。结尾介绍一系列工具来提升代码质量,并介绍重构C#代码的方法。 该书以C#编码原则和命名规则为起点,阐述了如何编写高质量C#代码。接着,它详细介绍了代码评审的主要目的和过程,包括代码评审的内容和时机,以及如何提供并回应评审反馈。此外,该书还深入讨论了类的组织,包括命名空间的使用、单一职责原则、内聚性和耦合性,以及如何从注释生成文档。 在函数式编程方面,该书解释了函数式编程的定义和特点,并探讨了函数式编程在C#中的应用。此外,该书还详细介绍了业务规则异常的实现,以及异常处理在编程中的应用。在多线程编程方面,该书阐述了并发的概念与特点,线程的生命周期,以及如何避免死锁和竞态条件。 该书还深入探讨了API代理的概念,并
阅读/下载地址