首页 > 未分类 > MVC的心得

MVC的心得

2009年8月21日 liuxun 发表评论 阅读评论

有段时间读CodeIgniter for Rapid PHP Application Development(我平常用的不是CI,但这本书仍不失巨大参考价值),总结了一些关于MVC架构的心得,现在觉得有必要拿出来作随时自我提醒之用。

MVC:
C要保持很小的规模并很少更新
M中包含所有软件逻辑和数据
V集中精力purely on Presentation

On the other hand,it’s important not to take it too seriously.——两大原则(来自CI作者):
1.Loose Coupling 减少依赖
2.Component Singularity 专件专用 a narrowly focused purpose.

所以呢,多写一点loose coupled的helper和library,它们可以到处使。

所以呢,直接在M里返回V;或直接在C里处理数据——技术上是没有问题的——只是似乎不是原教旨MVC。关于这一点,作者以一句柔情似水的话奉上:Don’t worry,be happy!

由此可见,搞程序光是有逻辑会英语外加肯用功,但缺少人性——不知道什么叫happy——那是不行的:)

分类: 未分类 标签:
  1. test
    2010年1月2日23:45 | #1

    test comment

    [回复]

  1. 本文目前尚无任何 trackbacks 和 pingbacks.

Powered by WP Hashcash