编写可读代码的艺术 读后感

原创 2015年11月21日 00:47:44


   刚入IT软件行业那会儿,带我的师傅 就教授我代码命名很重要,因程序员的英语参差不齐,尽量用通俗 大众化的 词构建命名,起码让人家读懂;项目经理看到 一很生涩的变量,代码命名是非常重要的,起码让维护的系统程序的同事 读懂你写的代码,不然难免 让人家 读的难过,不得不重写你的代码,因此,代码的可读性对别人和自己都很重要。


     本书旨在强调代码对人的友好性和可读性,帮助你把代码写的更好

  一、代码应当易于理解


     me:尽可能短的时间内,理清原作者和的意图


 二、一次只做一件事

     

三、拆分超长的表达式


四、抽取 不相关的子问题


五、审美

    



     

  

版权声明:本文为博主原创文章,未经博主允许不得转载。

《编写可读代码的艺术》读书笔记(二)

第一部分介绍了“表面层次的改进”,一次一行,在没有很大风险也不需要花很大代价的情况下改进代码的可读性。接下来,第二部分将讨论“简化循环和逻辑”这个主题,相对第一部分,第二部分的技巧方法通常都需要对代码...
  • e5Max
  • e5Max
  • 2013年10月03日 23:14
  • 2032

编写可读代码的艺术读书整理

好代码的各种衡量 之前看过一些**编码规范,作者一般上来都是这样子的,先说明自己来自某大厂,职位什么的,然后下面就开始逐条规定,对于什么样的情况,我该怎么写代码。其实,这过程中是有些内容被忽视掉了...

《编写可读代码的艺术》读书笔记

发现以前看《编写可读代码的艺术》做的思维导图,今天有空就放上来了。 个人觉得这边还是挺值得看的,尤其是新人,可以很好的遵循里面的一些编码规范,养成好习惯。 就算是老鸟,也是可以参考总结一下的,我是...
  • sujun10
  • sujun10
  • 2017年01月21日 18:36
  • 640

编写可读代码的艺术读书笔记--把信息装到名字里

• 选择专业的词。       例如,“get”这个词就非常不专业,例如在下面的例子中: def GetPage(url)          “get”这个词没有表达出很多信息。这个方法是从本地...

《编写可读代码的艺术》读书笔记(三)

这一部分我们将在函数级别对代码做一些改动以改善代码的可读性。 第10章 抽取不相关的子问题 本章的建议是“积极地发现并抽取出不相关的子问题”。 1、提炼纯工具代码并放置到项目中一个公共的地方。 2、创...
  • e5Max
  • e5Max
  • 2013年10月07日 10:48
  • 1134

《编写可读代码的艺术》读后随笔

这本书目前读了前 3 章,共鸣的地方还是不少的,比如:tmp 这种“不知道怎么命名时的命名”,对自己平常的工作危害是蛮大的;长名字和短名字的取舍困惑;get方法通常代表轻量级的方法,乱用会导致性能问题...

编写可读代码的艺术

此博文转载于BeiYuu的博客,感谢BeiYuu的分享。 原文地址: http://beiyuu.com/readable-code/     强烈推荐此书: 英文版:《The Art of Re...

读书笔记-编写可读代码的艺术[上]

程序员之间的互相尊重体现在他所写的代码中。他们对工作的尊重也体现在那里。 代码最重要的读者不是编译器,解释器或电脑,而是人。 写出的代码能让人快速理解、轻松维护、容易扩展的程序员才是专业的程序员。 《...

O’Reilly精品图书系列:编写可读代码的艺术].(鲍斯维尔等).尹哲等

O’Reilly精品图书系列:编写可读代码的艺术].(鲍斯维尔等).尹哲等  A first Course in Logic An Introduction To Model Theor...

《编写可读代码的艺术》读后总结

代码应当易于理解代码的写法应当使他人理解它所需的时间最小化 把信息装进名字中清晰和精确比装可爱好 使用专业的词 使用具体的名字来更细致地描述事物 给变量名带上重要的细节 为作用域大的名字采用更长的名字...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:编写可读代码的艺术 读后感
举报原因:
原因补充:

(最多只允许输入30个字)