美文网首页
《编写可读代码的艺术》--读后感

《编写可读代码的艺术》--读后感

作者: 转身丶即天涯 | 来源:发表于2018-11-06 10:14 被阅读17次

    写代码要遵循以下原则:

    1. 满足可读性基本定理
      原则就是让其他人读懂你的代码的时间最小化,不要使用复杂且难以理解的方式,应该使用清晰简单的编码方式。

    2.代码并非越少越好,而是越清晰越好,也就是说可以直接表达用意,让其他人一看就懂,这一点和1中的可读性基本定理也是相得益彰。

    书中把代码的修改大致分为三个部分,表面层次、简化循环和逻辑、重新组织代码。

    表面层次

    1. 把信息装入名字中:
    • 选择专业的词汇 :
      书中提及了常见的像getPage()这样函数,这没有明确说明是获取网页还是获取本地页面。
      并建议使用更有表现力的单词。


      image.png

      比如,i,j这样的变量命名一般代表索引,当我们遍历时也会经常这样写,比如
      for i in apps_list:,这是python中的for in循环,而且大家都这么写看不出歧义,如果遇到嵌套循环的情况呢?里面又来一个for j in servers_list:,i,j都是索引,容易引起歧义。那么可以使用更清晰的命名方式。
      for app in apps_list:
      for server in servers_list:
      pass

    未完待续

    相关文章

      网友评论

          本文标题:《编写可读代码的艺术》--读后感

          本文链接:https://www.haomeiwen.com/subject/zhuyxqtx.html