从MVC框架看MVC架构的设计(转)
尽管MVC早已不是什么新鲜话题了,但是从近些年一些优秀MVC框架的设计上,我们还是会发现MVC在架构设计上的一些新亮点。本文将对传统MVC架构中的一些弊病进行解读,了解一些优秀MVC框架是如何化解这些问题的,揭示其中所折射出的设计思想与设计理念。
MVC 与 DDD 的区别详解
MVC 是表现层架构模式,分离显示与控制逻辑;DDD 是业务建模方法论,聚焦复杂领域逻辑。前者用于 Web 框架,后者指导系统核心设计,二者可协同使用:DDD 建模业务,MVC 处理交互。