好代码,坏代码

好代码,坏代码

评分

★★★★★

ISBN

9787115596413

出版社

人民邮电出版社 2022-11-01出版

作者

汤姆·朗

译者

姚军 茹蓓

分类

编程设计

内容简介
本书分享的实用技巧可以帮助你编写鲁棒、可靠且易于团队成员理解和适应不断变化需求的代码。内容涉及如何像高效的软件工程师一样思考代码,如何编写读起来像一个结构良好的句子的函数,如何确保代码可靠且无错误,如何进行有效的单元测试,如何识别可能导致问题的代码并对其进行改进,如何编写可重用并适应新需求的代码,如何提高读者的中长期生产力,同时还介绍了如何节省开发人员及团队的宝贵时间,等等。
AI简介
这是一本探讨如何编写高质量代码的实用指南。本书以代码质量为核心,深入剖析了代码质量目标,代码质量支柱,以及编写高质量代码是否会拖慢进度等关键问题。同时,本书还详细讨论了抽象层次,微服务架构,泛型等现代编程中的重要概念。 在编写高质量代码方面,本书提出了难以误用的设计原则,快速失败和大声失败等原则,旨在帮助读者编写出鲁棒可靠,易于团队成员理解和适应不断变化需求的代码。同时,本书还深入探讨了错误类型与错误处理技术,考虑实现深度不可变性,以及测试替身的概念和方法等内容,旨在帮助读者提高代码的可维护性和可测试性。 此外,本书还详细介绍了代码编写原则,类继承的概念和用途,以及微服务架构的概念与特点等内容,旨在帮助读者提高代码的可读性和可维护性,以及适应不断变化的需求。同时,本书还深入探讨了泛型提高代码可推广性,以及难以误用的设计原则等内容,旨在帮助读者提高代码的可重用性和可推广性。
阅读/下载地址