第3本书·代码整洁之道

晚上看完了著名的《代码整洁之道》——是因为有一名已经离职的同事向我推荐过此书,然而我也同间断读了一个月之久。此书的前半截还是挺精彩的,后半截因为粘了大量代码而草草浏览过去。

  • 有意义的命名
  • 函数只做一件事
  • 函数应该短小
  • 函数只有一个抽象层级
  • 函数参数的个数,多于三个使用参数对象
  • 异常捕捉try...catch就只有一件事
  • DRY 原则 do not repeat yourself
  • 结构化编程的优点
  • 尽量不注释
  • 别返回 null 别传递null
  • 学习log4j
  • 类应该短小
  • 类名描述权责
  • SRP 类有且只有一条加以修改的理由
  • 系统应由许多短小的类组成,每个类封装成一个权责
  • DIP 类应当依赖抽象而不是实现
  • DCP 类应当对扩展开放对修改关闭
  • DI IOC
  • EJB Entity Bean
  • 橫贯式关注面 AOP
  • 并发
  • JUNIT


猜你喜欢

转载自wantongliu.iteye.com/blog/2380683