zoukankan      html  css  js  c++  java
  • 《代码整洁之道》

      最近在看Robert C.Martin所著的《Clean Code》(《代码整洁之道》,韩磊翻译),觉得这本书应该是作为一个软件开发人员,尤其是码农,必读的书。这篇博文是《Clean Code》第一章的读书笔记,以后还会陆续写其他篇章的读书笔记。

      

    第一章 整洁代码

      代码是一定会存在下去的,因为将需求明确到机器可以执行的细节程度,只有编程可以做到。这正是需要代码的时候。

      正因为代码不会消失,而糟糕的、混乱的代码对项目的后期维护升级,对新人熟悉项目也会造成不小的麻烦。正像《Clean Code》所说的那样,“糟糕的代码可以毁掉一家公司”。所以维持代码的整洁、规范就显的十分必要。

      但是什么样的代码才算是整洁、规范、简单的代码呢?

      整洁的代码逻辑应该直截了当,尽量减少依赖关系,性能调至最优;整洁的代码简单直接,从不隐藏设计者的意图,抽象干净利落,控制语句直截了当;整洁的代码应该让作者之外的开发者看得懂。

      简单的代码,依其重要的顺序:

        能通过所有测试;

        没有重复代码;

        体现系统中的全部设计理念;

        包括尽量少的实体,比如类、方法、函数等。

      这一章的内容相对较少主要是开个头,也请博客园的诸位朋友监督。

  • 相关阅读:
    批处理系列(10)
    批处理系列(11)
    批处理系列(9)
    批处理系列(7)
    批处理系列(8)
    批处理系列(6)
    批处理系列(4)
    批处理系列(5)
    Java项目性能监控和调优工具-Javamelody的学习总结
    easyUI 接收Spring Mvc中@ResponseBody中文乱码解决
  • 原文地址:https://www.cnblogs.com/aston/p/5184911.html
Copyright © 2011-2022 走看看