代码整洁之道笔记

Author Avatar
贾康 7月 08, 2017

写在前边

随着我的项目功能点越来越多,项目持续时间也越来越长.我开始看着以前的代码发呆:

  • 这个变量,这个方法,这个类是干什么用的?
  • 为什么已经在努力,仍然有一些重复的代码?
  • 怎么javadoc写了跟没写一个样?
  • 这种垃圾注释真的是我写的?
  • 这个类如何与其他类交互?
  • 为什么当时要这么分包?
  • 为什么svn上的提交日志和实际更改不完全一致?
  • 为什么我不像是写代码,而是像写bug?

我越来越力不从心,我需要一个银弹.于是我决定找出以前草草读过的<代码整洁之道>,再认真的结合项目读一遍,并做一些笔记.(我始终认为每个java程序员都应该读一读这本书,这既是为自己好,也是对同事的仁慈).

琐碎的笔记和感悟

童子军军规

让营地比你来的时候更干净.

如果每次签入时,代码都比签出时干净,那么代码就不会腐坏,清理并一定要花多少时间,也许只是改好一个变量名,拆分一个有点过长的函数,消除一点点重复的代码,清理一个嵌套的if.
感悟:也许我该看一看svn的提交记录,并且每次提交前先运行两遍code inspect. 此外 .