1、A class should have only one reason to change.

  一个类只负责一件事

2、高层抽象不依赖低层实现

05-11 13:36