<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml xml:lang="zh">
<head>
<meta http-equiv="Content-Type" content="text/vnd.wap.wml; charset=utf-8"/>
<meta http-equiv="Cache-Control" content="no-cache"/></head>
<card title="Javascript 的 MVC 思想 - Gracecode.com">
<p>几乎所有的程序设计书籍，它们都会或多或少的讲解 <a href="http://zh.wikipedia.org/w/index.php?title=MVC" title="http://zh.wikipedia.org/w/index.php?title=MVC">MVC 是什么回事</a>。</p>

<p>有幸收到份来自 <a href="http://teemow.com/" title="http://teemow.com/">jamal</a> 的 PPT，其作者阐述了针对 Javascript 的 MVC 思想。这份不长的 PPT 中，有个图让我思考良久（本人加了些翻译）：</p>

<p><img src="http://pic.yupoo.com/feelinglucky/909145a1d249/medium.jpg" alt="http://pic.yupoo.com/feelinglucky/909145a1d249/medium.jpg" title="http://pic.yupoo.com/feelinglucky/909145a1d249/medium.jpg" /></p>

<p><a href="http://www.yupoo.com/photos/view?id=ff8080811a24988d011a339880160350" title="http://www.yupoo.com/photos/view?id=ff8080811a24988d011a339880160350">大图可以看这里</a>，或者 <a href="http://www.gracecode.com/upload/2008_05_29/1212048307.zip" title="http://www.gracecode.com/upload/2008_05_29/1212048307.zip">将此 PPT 以及图片打包下载</a> 。</p>

<p>个人认为，<a href="http://zh.wikipedia.org/wiki/%E8%BD%AF%E4%BB%B6%E6%9E%B6%E6%9E%84" title="http://zh.wikipedia.org/wiki/%E8%BD%AF%E4%BB%B6%E6%9E%B6%E6%9E%84">软件架构模式</a>也是仁者见仁的事情，这就好比各种不同的 Javascript 开发框架一样，没有孰劣孰优、只有适合不适合。</p>

<p>另外，扩展阅读<a href="http://www.alexatnet.com/node/8" title="http://www.alexatnet.com/node/8">此篇同类文章</a>，也能收获良多。</p>


<p>
<a href="http://www.gracecode.com/wap/">Gracecode.com</a> |
<a href="http://www.gracecode.com/wap/d/1721 ">Permalink</a>(<a href="http://www.gracecode.com/Archive/Display/1721 ">xHTML</a>) |
<a href="http://www.gracecode.com/Trackback/Recieve/1721/du9uh3">Trackback</a> |
<a href="http://rss.gracecode.com">Rss</a>
</p>
</card>
</wml>