1.各个类的职能一定要单一。就要试流水线一样。各自做各自的事情。
2.类中的方法也同样,也应该职责单一。一个方法不可能有多种类型的返回值。
3.代码用到比较的可以考虑用 Math.Max去比较。
类是对象的抽象,对象时类的实例,对象具有属性和行为。类应该同样具有,在设计时要考虑对象的属性和行为才能够好的去做设计
转:https://www.cnblogs.com/mmnyjq/archive/2012/07/11/2586790.html