代码简洁之道

  1. 有意义的命名,一眼能看出是干嘛的;
  2. 类名不应该是动词,应当是名字或名词短语;方法名应该是动词或动词短语;
  3. 方法应该短小,20行最佳;方法只做一件事;函数参数应该少;抽离try/catch代码块;不写重复的代码;
  4. 不要返回null值,不要传递null;
  5. 类:先是公共静态常量,私有静态变量,私有实例变量。很少有公共变量;类应该短小;;
  6. 如果一个类中的每个变量被每个方法使用,说明这个类有最大的内聚性;
  7. java不要继承接口中的常量;
  8. 一个类认识其他类越少,耦合度越低;
  9. 变量就像孩子,尽量在视线范围内;