读《代码整洁之道》笔记(一)

作者: sinyu 分类: 学习笔记,总结与反思,读书 发布时间: 2018-04-18 08:09

一.整洁代码的作用?为什么?

编写整洁代码的程序员就像是艺术家,用优雅高效的代码构筑成强大的系统。
整洁高效的代码可以起到事半功倍的效果。

二.有意义的命名

1.类的命名

用名词或名词短语(Customer),不应当是动词。

2.方法的命名

用动词或动词短语(deletePage)
 

三.函数

  • 函数行数不宜过长,20行封顶;
  • 函数只做一件事,并且做好这件事;
  • 要确保只做一件事,函数中的语句都要在同意抽象层级上;
  • 命名使用描述性的名称;
  • 函数最理想的参数数量是零(最佳),其次是一,再次是二,尽量避免三个参数;
  • 避免有重复代码;
  • 在写代码开始时,想到什么写什么,然后去打磨它,起初也许会粗陋无序,你就斟酌推敲;

  图片1

四.注释

  • 尽量使代码代替注释;
  • 好的注释:法律注释、提供信息的注释、对意图的解释、阐释、警示、TODO注释、公共API中的Javadoc
  • 坏的注释:喃喃自语、多余、误导性注释、循规式注释、日志式注释、废话注释、能用函数或变量时就别用注释、位置标记、括号后的注释、归属与署名、注释掉的代码、HTML注释、非本地信息、信息过多、函数头(选个好名字)。

 
 
 
 

五.不明所以的地方

图片2  
 

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注