技术实现:
- 代码是否面向对象,要看你的继承怎么用
- 用抽象来展现层次感
- 用接口来制定操作的统一性
- 依赖住入(Inversion of Control)
- Unit of Work
- Repository
- Domain Model
- Service Layer
- Transaction Script
- Model View Controller
- Value Object
- Plugin
- Data Transfer Object
- Separated Interface
- Service Stub
- Query Object