正版图书保证质量 七天无理由退货让您购物无忧
¥ 95.2 8.0折 ¥ 119 全新
库存38件
作者(英)詹森·奥尔斯(Jason Alls)著
出版社机械工业出版社
ISBN9787111703624
出版时间2022-04
版次1
装帧平装
开本16开
定价119元
货号R_11545543
上书时间2024-01-14
C#语言曾主要用于开发Windows桌面应用和游戏程序,而现在已在多个领域得到了广泛应用,如Web应用程序和云应用程序。C#在移动开发领域的影响力也与日俱增。尽管C#拥有大量的编程特性,但专业人土还是会在工作中遇到由糟糕的代码导致的效率、伸缩性和维护方面的相关问题。本书将帮助你识别这些问题,并使用有效的编码解决它们。 本书首先对比了良好的代码与劣质的代码以帮助大家理解编码标准、原则与方法的重要性,之后讨论了如行代码审查、代码审查在代码过程中的作用以及业界的编码标准。本书还介绍了单元测试,深入研究了测试驱动开发的方法,并探讨了如何处理切面关注点。你将学到如何在C#中恰当处理对象、结构体、异常等。我们还将研究API的设计并使用工具改善代码质量,通过学案例来避免不当的编码实践。 阅读本书,你将学到开发符合业界编码标准的整洁、易读、可扩展且易于维护的C#代码的方法。 本书涵盖以下主题: 如何编写能够持续修改与完善的代码。 使用C#控制台应用程序实践“失败-通过-重构”的工作流程。 使用设计模式解决切面关注点问题。 编写提供含义明确的信息的自定义C#异常。 如何识别质量不佳、需要重构的C#代码。 如何使用API密钥对AP行保护,以及使用Azure Key Vault对数行保护。 如何使用分析和重构工具提升代码性能。
— 没有更多了 —
以下为对购买帮助不大的评价