该松耦合的时候松耦合
该紧耦合的时候紧耦合
没有绝对的好和坏。
现在才发现webform非常好,页面相关的,紧耦合(微软已经给做好了)。
业务方面松耦合,可以灵活变更,以免造成牵一发而动全身的情况。
而MVC正好相反了,页面拆成3份view+model+controller. 业务方面正好偏向是紧耦合的。
controller层不可能写过去复杂的业务逻辑。业务逻辑都要另分离出一层。
不好。
MVC的好处是:在技术层面上,把前端、程序员的职责分开了。
现在都是我自己搞,分开始在是没必要。
如果有团队,分开是非常好的。各专其业。
本文为“技术点滴”的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。