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

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


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


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

  一、代码应当易于理解


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


 二、一次只做一件事

     

三、拆分超长的表达式


四、抽取 不相关的子问题


五、审美

    



     

  

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

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

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

Code.A.Handbook.of.Agile.Software.Craftsmanship.pdf,epub 写代码的艺术

Prentice.Hall.Clean.Code.A.Handbook.of.Agile.Software.Craftsmanship.0132350882.epub Prentice.Hall.C...
  • Cloud_Strife_1985
  • Cloud_Strife_1985
  • 2017年08月20日 23:03
  • 231

编写可读代码的艺术chapter 7-8

简化循环和逻辑1.控制流//左侧放置被问询的表达式,它的值更倾向于不断变化 //右端是用来做比较的值,它的值倾向于常量 if (length >= 10)//good if (10 bytes_re...
  • yangfeng2014
  • yangfeng2014
  • 2016年01月28日 22:44
  • 163

编写可读代码的艺术 读后感(二)

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

编写可读代码的艺术 读后感(三)

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

编写可读代码的艺术 读后感(一)

The Art of Readable Code       作为程序员,日常工作的大部分时间都是花在一些“基本”的事情上,像是给变量、函数或类命名,写循环以及在函数级别解决问题。并且这其中很大的一...
  • u011444931
  • u011444931
  • 2014年02月10日 16:15
  • 445

可读代码的艺术(一):简化循环与逻辑

Chapter7 把控制流变得易读 条件语句中参数的位置: 一般原则:将变量放在左边,常量放在右边。更宽泛地说,将比较稳定的变量放在右边,变化较大的放在左边。 如 if ( length >...
  • bingduanlbd
  • bingduanlbd
  • 2015年01月05日 18:15
  • 1409

读书报告之《修改代码的艺术》 (I)

《修改代码的艺术》,英文名《Working Effectively with Legacy Code》,中文翻译的文笔上绝对谈不上“艺术”二字,愧对艺术二字(当然译者不是这个意思)。书中第三部分不论是...
  • crylearner
  • crylearner
  • 2014年09月05日 00:20
  • 3211

编写可读代码的艺术

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

编写可读代码艺术笔记

变量如何命名 变量名要具体,如匈牙利表示法,将变量含义与类型结合 有单位的变量可在名字中添加变量。如:start_ms 空泛名字的生命周期应较短,如tmp。 循环迭代器中变量可与要索引的数组名结合,如...
  • Chris_Lee233
  • Chris_Lee233
  • 2017年07月19日 18:33
  • 90
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:编写可读代码的艺术 读后感
举报原因:
原因补充:

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