Writing good code.

  • 将容易变化的代码放到一个模块里,或者一个方法里面,给这些代码一个接口。(方便修改)
  • 将可替换的代码放到一个模块里,或者一个方法里面,给这些代码一个接口。(方便替换)
  • 将可复用的代码放到一个模块,或者一个方法里面,给这些代码一个接口。(方便复用)