-
方法不要太面向过程化。将主要功能细化
-
不要修改原有的类。重新实现原有类接口,在新的类中拓展
-
继承中对不符合使用的方法和属性进行重写。多使用虚方法。
-
通用的业务定义通用的接口,不同的业务定义不同的接口。
-
通过接口进行声明,通过DI进行注入
方法不要太面向过程化。将主要功能细化
不要修改原有的类。重新实现原有类接口,在新的类中拓展
继承中对不符合使用的方法和属性进行重写。多使用虚方法。
通用的业务定义通用的接口,不同的业务定义不同的接口。
通过接口进行声明,通过DI进行注入