Clean Code in C#

Clean Code in C#

评分

★★★★★

ISBN

9781838985691

出版社

Packt Publishing 2020-07-17出版

作者

Jason Alls

分类

编程设计

内容简介
Traditionally associated with developing Windows desktop applications and games, C# is now used in a wide variety of domains, such as web and cloud apps, and has become increasingly popular for mobile development. Despite its extensive coding features, professionals experience problems related to efficiency, scalability, and maintainability because of bad code. Clean Code in C# will help you identify these problems and solve them using coding best practices.The book starts with a comparison of g
AI简介
这是一本专注于C#编程语言的实用指南,旨在帮助读者编写高质量、可维护、可扩展的代码。本书首先介绍了代码审查的重要性及流程,强调了代码审查在提升代码质量、保持代码风格一致性的重要作用。书中还详细讲解了使用命名空间有效组织类的原则,以及遵循高内聚、低耦合的设计原则的重要性。 在探讨C#中的函数式编程时,作者详细介绍了小方法的优势,以及编写干净、可维护的函数的重要性。书中还探讨了单元测试的重要性及实践策略,以及如何通过理解测试工具来提高代码质量。此外,书中还详细讲解了多线程与线程调度,以及线程同步与互斥机制,帮助读者更好地理解多线程编程。 在讨论使用工具提高代码质量时,作者详细介绍了如何使用代码清理和计算代码指标,以及如何使用代码分析来提高代码质量。书中还介绍了如何使用快速行动来提高开发效率。此外,书中还详细讲解了C#代码中设计模式的实现与应用,以及重构的定义与目的,帮助读者更好地理解和应用设计模式,以及如何通过重构来消除代码中的代码臭味。 在讨论什么是API时,作者详细介绍了API的概念、重要性以及如何设计和开发高质量的API。书中还详细介绍了异常处理原则和策略,以及单一职责原则的定
阅读/下载地址