posts - 0,  comments - 5,  trackbacks - 0
1.整洁的代码只做好一件事。(功能的单一性)

2.如果同一段代码重复出现,就表示某种想法未在代码中很好的体现。尽力去找出到底那是什么,再尽力的更清晰的表达出来。

3.让每次代码修改完比之前更干净。

4.函数参数最理想是0,1,2个参数。尽量避免使用3个及以上参数,尽量使用返回值作为输出而非参数,函数行数应该控制在20行以内。

5.bool型参数丑陋,应该尽量拆成2个函数。

6.软件开发就是消灭重复。

7.写整洁的代码都是循序渐进的过程。不必要一开始就完全构思好。可以后期整理打磨。

8.注释不能使糟糕的代码清晰。最好的做法是把代码弄干净。

9.什么是好的注释:
  9.1法律信息
  9.2对意图的解释
  9.3阐述某些晦涩难懂的参数或者返回值
  9.4警告出现严重后果
  9.5表明以后改进的方向
  9.6应该灵活写注释,记住注释是为了帮助自己和后来者了解代码的意义,去除无效注释和废话


10.程序员必须有自己的原则,不能盲从项目经理和产品经理。就像医生不能听从病人要求不洗手来动手术的要求一样。

11.类的名称应当描述其权责,命名正是判断类的权责的第一手段。如果无法为一个类命名精确的名字,那么他大概就是太长了(SRP单一职责原则)。

12.类的高内聚指类中的变量尽可能被每个方法使用,这样这些方法就越黏聚在类上,保持内聚性会得到很多短小的类。
posted on 2012-10-10 16:57 saha 阅读(130) 评论(0)  编辑 收藏 引用

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理



<2024年9月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345

常用链接

留言簿

文章分类

文章档案

收藏夹

搜索

  •  

最新评论