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

内容查看
查看价格20 元(100 台币TWD)
C#代码整洁之道:代码重构与性能提升pdf+epub

本书介绍如何使用各种工具、模式和方法将可读性、可维护性与可扩展性均不尽如人意的代码重构为整洁的代码。 本书首先介绍C#的编码标准和原则,然后详细讨论代码评审的过程并说明其重要性,着介绍类、对象与数据结构以及函数式编程的基础知识,之后介绍异常处理、单元测试、端到端系统测试、线程与并发、API的设计与发、API密钥与API安全、处理切面关注等C#相关知识,后介绍一系列工具来提升代码质量,并介绍重构C#代码的方法。 本书适合使用C#编程的所有发人员阅读。<br/>【推荐语】<br/>C#语言曾主要用于发Windows桌面应用和游戏程序,而现在已经在多个领域得到了广泛应用,如Web应用程序和云应用程序。C#在移动发领域的影响力也与日俱增。尽管C#拥有大量的编程特性,但专业人士还是会在工作中遇到由糟糕的代码导致的效率、伸缩性和维护方面的相关问题。本书将帮助你识别这些问题,并使用有效的编码解决它们。 本书首先对比了良好的代码与劣质的代码以帮助大家理解编码标准、原则与方法的重要性,之后讨论了如何行代码审查、代码审查在代码改过程中的作用以及业界的编码标准。本书还介绍了单元测试,深研究了测试驱动发的方法,并探讨了如何处理切面关注。你将学到如何在C#中恰当处理对象、结构体、异常等。我们还将研究API的设计并使用工具改善代码质量,通过学习反面案例来避免不当的编码实践。 阅读本书,你将学到发符合业界编码标准的整洁、易读、可扩展且易于维护的C#代码的方法。 本书涵盖以下主题: 如何编写能够持续修改与完善的代码。 使用C#控制台应用程序实践“失败-通过-重构”的工作流程。 使用设计模式解决切面关注问题。 编写提供含义明确的信息的自定义C#异常。 如何识别质量不佳、需要重构的C#代码。 如何使用API密钥对API行保护,以及使用Azure Key Vault对数据行保护。 如何使用分析和重构工具提升代码性能。<br/>【作者】<br/>Jason Alls拥有超过21年的Microsoft技术编程工作经验,曾就职于一家澳大利亚公司。他初负责呼叫中心管理报告软件的发,该软件服务于全球客户,包括电信供应商、银行、航空公司和警察机构。后续发过GIS市场营销应用程序,在银行部门负责Oracle和SQL Server间的数据迁移。从2005年获得C# MCAD认证以来,他一直在参与各种桌面、Web 和移动应用程序的发。 他目前任职于全球知名的英国教育公司GL Education,使用ASP.NET、Angular和C#行阅读障碍测试,评估软件的发与支持工作。<br/>

点点赞赏,手留余香 给TA打赏
0

評論0

支持多种货币
支持多种货币付款,满足您的付款需求
7天无忧退换
安心无忧购物,售后有保障
专业客服服务
百名资深客服7*24h在线服务
发货超时赔付
交易成功极速发货,专业水准保证时效性
顯示驗證碼

社交帳號快速登錄