软件质量,不但依赖于架构及项目管理,而且与代码质量紧密相关。这一点,无论是敏捷开发流派还是传统开发流派,都不得不承认。

本书提出一种观念:代码质量与其整洁度成正比。干净的代码,既在质量上较为可靠,也为后期维护、升级奠定了良好基础。作为编程领域的佼佼者,本书作者给出了一系列行之有效的整洁代码操作实践。这些实践在本书中体现为一条条规则(或称“启示”),并辅以来自现实项目的正、反两面的范例。只要遵循这些规则,就能编写出干净的代码,从而有效提升代码质量。

本书阅读对象为一切有志于改善代码质量的程序员及技术经理。书中介绍的规则均来自作者多年的实践经验,涵盖从命名到重构的多个编程方面,虽为一“家”之言,然诚有可资借鉴的价值

成为VIP会员查看完整内容
50

相关内容

【实用书】学习用Python编写代码进行数据分析,103页pdf
专知会员服务
199+阅读 · 2020年6月29日
【2020新书】如何认真写好的代码和软件,318页pdf
专知会员服务
66+阅读 · 2020年3月26日
【干货书】流畅Python,766页pdf,中英文版
专知会员服务
229+阅读 · 2020年3月22日
【书籍推荐】简洁的Python编程(Clean Python),附274页pdf
专知会员服务
184+阅读 · 2020年1月1日
【书籍】深度学习框架:PyTorch入门与实践(附代码)
专知会员服务
169+阅读 · 2019年10月28日
干货 :数据分析师的完整流程与知识结构体系
数据分析
8+阅读 · 2018年7月31日
【知识图谱】 一个有效的知识图谱是如何构建的?
产业智能官
57+阅读 · 2018年4月5日
Python 如何快速入门?
全球人工智能
6+阅读 · 2018年3月15日
零基础小白,如何入门计算机视觉?
计算机视觉life
9+阅读 · 2018年3月8日
Python 书单:从入门到……
Linux中国
41+阅读 · 2017年8月6日
代码这样写不止于优雅(Python版)
数说工作室
4+阅读 · 2017年7月17日
Talking-Heads Attention
Arxiv
15+阅读 · 2020年3月5日
Neural Speech Synthesis with Transformer Network
Arxiv
5+阅读 · 2019年1月30日
Arxiv
3+阅读 · 2018年12月19日
Arxiv
8+阅读 · 2018年5月21日
Arxiv
3+阅读 · 2018年4月18日
Arxiv
5+阅读 · 2018年1月30日
VIP会员
相关主题
最新内容
世界模型入门:从序贯决策到通用智能体
专知会员服务
0+阅读 · 10月24日
军事域更好使用人工智能的实用指南
专知会员服务
8+阅读 · 10月22日
《衡量语言模型中的作战规划能力》
专知会员服务
13+阅读 · 10月20日
Maven智能系统:帕兰提尔军事人工智能平台详解
专知会员服务
15+阅读 · 10月20日
《测试自动化框架在敏捷软件开发中的角色》
专知会员服务
8+阅读 · 10月20日
俄罗斯如何拦截乌克兰无人机与巡航导弹
专知会员服务
12+阅读 · 10月15日
《武器-目标分配问题:精确与近似求解算法》
专知会员服务
16+阅读 · 10月15日
相关VIP内容
相关资讯
干货 :数据分析师的完整流程与知识结构体系
数据分析
8+阅读 · 2018年7月31日
【知识图谱】 一个有效的知识图谱是如何构建的?
产业智能官
57+阅读 · 2018年4月5日
Python 如何快速入门?
全球人工智能
6+阅读 · 2018年3月15日
零基础小白,如何入门计算机视觉?
计算机视觉life
9+阅读 · 2018年3月8日
Python 书单:从入门到……
Linux中国
41+阅读 · 2017年8月6日
代码这样写不止于优雅(Python版)
数说工作室
4+阅读 · 2017年7月17日
相关论文
Talking-Heads Attention
Arxiv
15+阅读 · 2020年3月5日
Neural Speech Synthesis with Transformer Network
Arxiv
5+阅读 · 2019年1月30日
Arxiv
3+阅读 · 2018年12月19日
Arxiv
8+阅读 · 2018年5月21日
Arxiv
3+阅读 · 2018年4月18日
Arxiv
5+阅读 · 2018年1月30日
微信扫码咨询专知VIP会员