《代码整洁之道》讲述了一系列行之有效的整洁代码操作实践。软件质量,不但依赖于架构及项目管理,而且与代码质量紧密相关。这一点,无论是敏捷开发流派还是传统开发流派,都不得不承认。《代码整洁之道》提出一种观念:代码质量与其整洁度成正比。干净的代码,既在质量上较为可靠,也为后期维护、升级奠定了良好基础。作为编程领域的佼佼者,这些实践在《代码整洁之道》中体现为一条条规则(或称“启示”),并辅以来自现实项目的正、反两面的范例。只要遵循这些规则,就能编写出干净的代码,从而有效提升代码质量。

这本书从编码的各个方面,多层次,多角度的指出程序员们在编码过程中的不好的编写习惯,设计范围几乎覆盖了各个方面,如果真的能够读完这本书,相信我们在之后的编码中,能够写出漂亮的,干净整洁的,维护性与实用性强的高质量代码。

大家如果感兴趣可以在网上搜一下这本书,原版是英文版。

推荐一本好书《代码整洁之道 (claen code) 》相关推荐

  1. 代码整洁之道(clean code)序

    代码整洁之道(clean code)序 为什么要写出一手整洁的代码 我可以说是对自己coding水平要求比较高的那种类型,不是说代码能跑起来就ok了,总是希望自己的代码就像诗一样的优美,让人读起来赏心 ...

  2. 代码整洁之道 Clean Code 读书笔记

    目录 代码整洁之道 Clean Code 第一章 整洁代码 第二 三章 命名与函数 第四 五章注释与格式 第六章 对象和数据结构 第七章 错误处理 第八章 边界 第九章 单元测试 第十章 类 第十一章 ...

  3. 《代码整洁之道 clean code》 读书笔记(上篇)

    <代码整洁之道 clean code> 读书笔记(上篇) 这本书我准备用较快的时间来读一下,简单记录一下自己的一些读完的感悟,因为更多地编码技巧还是需要在实际编程和读源码的过程中进行锤炼. ...

  4. Python好书推荐《Python代码整洁之道》——编写优雅的代码

    前言 Python是当今最流行的语言之一.相对较新的领域如数据科学.人工智能.机器人和数据分析,以及传统的专业如Web开发和科学研究等,都在拥抱Python.随着时间的推移,Python有可能会发展成 ...

  5. 2015年第11本:代码整洁之道Clean Code

    前一段时间一直在看英文小说,在读到<Before I fall>这本书时,读了40%多实在看不下去了,受不了美国人啰啰嗦嗦的写作风格,还是读IT专业书吧. 从5月9日开始看<代码整洁 ...

  6. 《代码整洁之道 clean code》学习笔记

    文章目录 0 前言 1 注释 C1:不恰当的信息 C2:废弃的注释 C3:冗余的注释 C4:糟糕的注释 C5:注释掉的代码 2 环境 E1:需要多步才能实现的构建 E2:需要多步才能做到的测试 3 函 ...

  7. 代码整洁之道 clean code

    读书笔记 http://www.cnblogs.com/forlina/archive/2011/06/24/2088603.html. http://blog.csdn.net/john_cdy/a ...

  8. 【好书推荐】你想要的编码规范都在这里 | 《代码整洁之道》

    目录 一.引言 二.书籍简介 三.好代码自己会说话 1. 清晰的变量命名规范 2. 好注释与坏注释 3. 错误处理 四.总结 一.引言 你好,我是小雨青年,一名程序员. 今天为你推荐的书籍是<代 ...

  9. 重读【代码整洁之道】

    一.前言 [代码整洁之道]很经典,但也有些过时,翻译上也有些啰嗦,但总体上是好书.通过对本书核心内容的摘抄,结合自己的经验,整理了一些精简的点,这样你就省的去啃那本400多页的书了. 软件质量 = 架 ...

  10. 代码整洁之道:程序员的职业素养 读书笔记

    代码整洁之道:程序员的职业素养 作者:(美)罗伯特 C. 马丁(Robert C. Martin) 译者:余晟,章显洲 这是一本风趣幽默的关于程序员的故事书,这本书让我在专业技术之外,了解了更多程序员 ...

最新文章

  1. RDKit | 基于scikit-learn将pytorch用于QSAR模型构建
  2. 福利 | 一文读懂系列文章精选集发布啦!
  3. TOPCODER SAM 686 div1 300
  4. 在python中使用关键字define定义函数_python等价于'define func()'或如何在python中注释掉函数调用...
  5. mysql的cpu飙升到500_[MySQLCPU]线上飙升800%,load达到12的解决过程
  6. 考前一个月,不,只剩29天
  7. 【机器学习】今天详细谈下Soft Margin SVM和 SVM正则化
  8. visio2016下载以及永久激活
  9. 内容:提出共享储能背景下微网运营商与用户聚合商间的 Stackelberg 博弈模型,在 MATLAB 平台上进行算例仿真
  10. python图像拼接_图像拼接_图像拼接算法_python图像拼接 - 云+社区 - 腾讯云
  11. 【渗透测试】CS DNS上线(DoH隧道技术实践浅析)
  12. HDU 4509 hash
  13. matlab重叠保留法,【matlab实现】重叠相加法与重叠保留法
  14. 知网 万方 论文免费下载方法
  15. HSV肤色侦测法去除背景
  16. 海量数据的存储和访问解决方案
  17. Advances in Financial Machine Learning 导言 (附pdf下载链接)
  18. 清华北大2018届毕业生去向统计
  19. 【SQL开发实战技巧】系列(十四):计算消费后的余额计算银行流水累计和计算各部门工资排名前三位的员工
  20. 嵌入式算法:STM32 F4xx 使用DSP实现cubic spline插值算法

热门文章

  1. 赞!7000 字学习笔记,MySQL 从入到放弃
  2. ads pspice 导入_ADS中使用pspice模型
  3. AT89S52单片机思维导图
  4. 看动图,读懂光纤通信背后的原理!
  5. db9针232接口波特率标准_RS232 DB9 计算机接口定义
  6. 计算机基础及wps office应用_中职2020《计算机应用基础》期末考试试卷
  7. KX3552驱动的安装大九
  8. ShadowGun代码
  9. ShadowGun 飘动的旗帜
  10. 01靶场环境搭建(Windows2008系统安装优化及phpstudy安装、cms)