态度:1.代码不是写给自己的
2.写出别人看不懂的代码是可耻的
自解释命名:1.不要缩写
2.要有意义
3.变量多数为名词 函数为动词
4.常用驼峰式
注释:复杂逻辑时要注释
控制流: 嵌套不要超过三层
单一原则: 一个函数只干一件事(30行以内)
单元测试: 方法名和需要测试方法名保持一致