代码之道
优雅的写代码:
能通过所有测试;
没有重复代码
体现设计中全部设计理念
包括尽可能少的实体,例如类,方法
消除重复,提高表达力
有意义的命名
使用能读出来的名称
类名不应该是动词
别用双关语
注释
格式
缩进、空行
对象和数据结构
私有化
错误处理
别返回Null
别传递Null
代码之道
优雅的写代码:
能通过所有测试;
没有重复代码
体现设计中全部设计理念
包括尽可能少的实体,例如类,方法
消除重复,提高表达力
使用能读出来的名称
类名不应该是动词
别用双关语
注释
格式
缩进、空行
对象和数据结构
私有化
错误处理
别返回Null
别传递Null