Copy from 《ASP.net MVC Framework Unleashed》.
- SRP-Single Responsibility Principle(单一职责原则)
- OCP-Open Closed Principle(开闭原则)
- LSP-Liskov substitution Principle(里氏替换原则)
- ISP-Interface Segregation Principle(接口分离原则)
- DIP-Dependency Invertion Principle(依赖倒置原则)