<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>《Cocoa教学：Windows OOP与Cocoa MVC之对比》的评论</title>
	<atom:link href="http://www.cocoachina.com/index.php/archives/cocoachina_251.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.cocoachina.com/index.php/archives/cocoachina_251.html</link>
	<description>苹果Mac OS X开发 iPhone开发 Cocoa以及Cocoa Touch</description>
	<pubDate>Fri, 12 Mar 2010 16:51:45 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>hanyegudeng</title>
		<link>http://www.cocoachina.com/index.php/archives/cocoachina_251.html#comment-3657</link>
		<dc:creator>hanyegudeng</dc:creator>
		<pubDate>Wed, 03 Jun 2009 03:10:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.cocoachina.com/?p=251#comment-3657</guid>
		<description>受益匪浅呀，准备转向apple开发。</description>
		<content:encoded><![CDATA[<p>受益匪浅呀，准备转向apple开发。</p>
]]></content:encoded>
	</item>
	<item>
		<title>Darling</title>
		<link>http://www.cocoachina.com/index.php/archives/cocoachina_251.html#comment-3286</link>
		<dc:creator>Darling</dc:creator>
		<pubDate>Tue, 25 Nov 2008 20:06:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.cocoachina.com/?p=251#comment-3286</guid>
		<description>正在学习编程，很讨厌VS Studio，不过还是要做作业。下个学期实习，好好的学学苹果的编程，不要浪费了我的小白吗！哈哈
到时候，要麻烦贵网站了。</description>
		<content:encoded><![CDATA[<p>正在学习编程，很讨厌VS Studio，不过还是要做作业。下个学期实习，好好的学学苹果的编程，不要浪费了我的小白吗！哈哈<br />
到时候，要麻烦贵网站了。</p>
]]></content:encoded>
	</item>
	<item>
		<title>ming</title>
		<link>http://www.cocoachina.com/index.php/archives/cocoachina_251.html#comment-3250</link>
		<dc:creator>ming</dc:creator>
		<pubDate>Sun, 23 Nov 2008 11:51:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.cocoachina.com/?p=251#comment-3250</guid>
		<description>自己会架构当然无所谓。但多数程序员没这个水平吧。</description>
		<content:encoded><![CDATA[<p>自己会架构当然无所谓。但多数程序员没这个水平吧。</p>
]]></content:encoded>
	</item>
	<item>
		<title>noname</title>
		<link>http://www.cocoachina.com/index.php/archives/cocoachina_251.html#comment-2909</link>
		<dc:creator>noname</dc:creator>
		<pubDate>Wed, 10 Sep 2008 09:26:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.cocoachina.com/?p=251#comment-2909</guid>
		<description>为了模式而模式，太没必要了。
做过大产品的都知道，什么模式、架构都是市场推广的手段，实际上没什么用。</description>
		<content:encoded><![CDATA[<p>为了模式而模式，太没必要了。<br />
做过大产品的都知道，什么模式、架构都是市场推广的手段，实际上没什么用。</p>
]]></content:encoded>
	</item>
	<item>
		<title>sparrow</title>
		<link>http://www.cocoachina.com/index.php/archives/cocoachina_251.html#comment-2906</link>
		<dc:creator>sparrow</dc:creator>
		<pubDate>Tue, 09 Sep 2008 00:03:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.cocoachina.com/?p=251#comment-2906</guid>
		<description>的确如此，完全没有window开发经验的话会更快的接受cocoa的开发模式</description>
		<content:encoded><![CDATA[<p>的确如此，完全没有window开发经验的话会更快的接受cocoa的开发模式</p>
]]></content:encoded>
	</item>
	<item>
		<title>www.superarts.org</title>
		<link>http://www.cocoachina.com/index.php/archives/cocoachina_251.html#comment-2893</link>
		<dc:creator>www.superarts.org</dc:creator>
		<pubDate>Sat, 30 Aug 2008 04:14:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.cocoachina.com/?p=251#comment-2893</guid>
		<description>我说错了，Anders是C#的首席设计师的同时也是.NET架构的重要开发者。C#和.NET的关系就像Delphi和VCL/CLX，怎么会分开呢……

在私有软件领域他的贡献是很大的，除了现代产品的主设计师之外，他是Turbo Pascal的原始作者。这一点也展现了他的技术前瞻性。确实现在还有像我一样干什么都用VIM的人，但在人数上，用IDE的是远远为多的。

微软：
He is the chief designer of the C# programming language and a key participant in the development of the Microsoft .NET framework.</description>
		<content:encoded><![CDATA[<p>我说错了，Anders是C#的首席设计师的同时也是.NET架构的重要开发者。C#和.NET的关系就像Delphi和VCL/CLX，怎么会分开呢……</p>
<p>在私有软件领域他的贡献是很大的，除了现代产品的主设计师之外，他是Turbo Pascal的原始作者。这一点也展现了他的技术前瞻性。确实现在还有像我一样干什么都用VIM的人，但在人数上，用IDE的是远远为多的。</p>
<p>微软：<br />
He is the chief designer of the C# programming language and a key participant in the development of the Microsoft .NET framework.</p>
]]></content:encoded>
	</item>
	<item>
		<title>www.superarts.org</title>
		<link>http://www.cocoachina.com/index.php/archives/cocoachina_251.html#comment-2889</link>
		<dc:creator>www.superarts.org</dc:creator>
		<pubDate>Fri, 29 Aug 2008 07:31:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.cocoachina.com/?p=251#comment-2889</guid>
		<description>跳槽过去的主要产品好像是C#吧？C#借鉴了Delphi的“让语言迁就架构”的思路，对于单平台的开发者来说还是很不错的。我所谓.NET把简单问题复杂化的意思是，对比POSIX这种几十年不变但一直在用的标准，.NET升级太乱，太快，用户要不断学习，代价比较大。</description>
		<content:encoded><![CDATA[<p>跳槽过去的主要产品好像是C#吧？C#借鉴了Delphi的“让语言迁就架构”的思路，对于单平台的开发者来说还是很不错的。我所谓.NET把简单问题复杂化的意思是，对比POSIX这种几十年不变但一直在用的标准，.NET升级太乱，太快，用户要不断学习，代价比较大。</p>
]]></content:encoded>
	</item>
	<item>
		<title>Glider</title>
		<link>http://www.cocoachina.com/index.php/archives/cocoachina_251.html#comment-2885</link>
		<dc:creator>Glider</dc:creator>
		<pubDate>Thu, 28 Aug 2008 08:04:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.cocoachina.com/?p=251#comment-2885</guid>
		<description>我两个平台都还算比较熟悉，这里的比较其实与其叫模式的比较，还不如叫语言的比较。C++对比ObjectiveC，ObjectiveC的动态特性对于实现MVC有先天的优势。而C++的这种强类型语言要达到类似目标需要很多额外的工作。

这个与Windows或者Mac开发本身无关，至少我是这么认为的。其实Carbon的模式比VC还要可怕很多，开发起来对于新手来说就是个地狱。Cocoa完全是沾了ObjectiveC的光才能如此美妙。

但天下没有免费的午餐，ObjetiveC的效率与真正的C++比较起来有差距的。尤其是Cocoa推崇KVC模式，效率更不敢恭维。

最后，Cocoa的Binding破坏了这个模式，如果不熟悉CocoaBinding，看使用了Binding的Cocoa程序，会让人发懵的。</description>
		<content:encoded><![CDATA[<p>我两个平台都还算比较熟悉，这里的比较其实与其叫模式的比较，还不如叫语言的比较。C++对比ObjectiveC，ObjectiveC的动态特性对于实现MVC有先天的优势。而C++的这种强类型语言要达到类似目标需要很多额外的工作。</p>
<p>这个与Windows或者Mac开发本身无关，至少我是这么认为的。其实Carbon的模式比VC还要可怕很多，开发起来对于新手来说就是个地狱。Cocoa完全是沾了ObjectiveC的光才能如此美妙。</p>
<p>但天下没有免费的午餐，ObjetiveC的效率与真正的C++比较起来有差距的。尤其是Cocoa推崇KVC模式，效率更不敢恭维。</p>
<p>最后，Cocoa的Binding破坏了这个模式，如果不熟悉CocoaBinding，看使用了Binding的Cocoa程序，会让人发懵的。</p>
]]></content:encoded>
	</item>
	<item>
		<title>Glider</title>
		<link>http://www.cocoachina.com/index.php/archives/cocoachina_251.html#comment-2884</link>
		<dc:creator>Glider</dc:creator>
		<pubDate>Thu, 28 Aug 2008 07:48:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.cocoachina.com/?p=251#comment-2884</guid>
		<description>可能楼上的不知道，delphi的首席构架师，跳槽到微软后出来的就是.Net（这人可是盖茨亲自三顾茅庐请来的）。我曾经迷过一段时间编译器，对此人是顶礼膜拜。</description>
		<content:encoded><![CDATA[<p>可能楼上的不知道，delphi的首席构架师，跳槽到微软后出来的就是.Net（这人可是盖茨亲自三顾茅庐请来的）。我曾经迷过一段时间编译器，对此人是顶礼膜拜。</p>
]]></content:encoded>
	</item>
	<item>
		<title>www.superarts.org</title>
		<link>http://www.cocoachina.com/index.php/archives/cocoachina_251.html#comment-2867</link>
		<dc:creator>www.superarts.org</dc:creator>
		<pubDate>Fri, 22 Aug 2008 17:50:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.cocoachina.com/?p=251#comment-2867</guid>
		<description>要说把事情变简单，我就没看过有什么比Delphi做的更好的。“发明”了COM系列，.NET系列的微软，简单问题复杂化才是他最大的办事。</description>
		<content:encoded><![CDATA[<p>要说把事情变简单，我就没看过有什么比Delphi做的更好的。“发明”了COM系列，.NET系列的微软，简单问题复杂化才是他最大的办事。</p>
]]></content:encoded>
	</item>
	<item>
		<title>Grey</title>
		<link>http://www.cocoachina.com/index.php/archives/cocoachina_251.html#comment-2865</link>
		<dc:creator>Grey</dc:creator>
		<pubDate>Wed, 20 Aug 2008 02:02:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.cocoachina.com/?p=251#comment-2865</guid>
		<description>就像你说不要什么都抽象为oo一样，什么都MVC也未必好。java的struts框架和ruby的rails都是mvc的。其实很多地方根本不需要这么复杂。就像本站，php。vb（非vb.net）是个纯面向事件的，基本不oo不mvc，但是做小型开发不得不说它快速，方便，简洁。
微软出手就是把什么都变简单，当然也是把程序员变傻（比如用.net开发web程序的经常搞不清客户端程序和服务器端程序的区别。因为微软就根本把这个隐藏起来了。），不可否认，“简单”这个词吸引了很多程序员和公司啊。时间就是生命。
不过我倒是喜欢cocoa的。</description>
		<content:encoded><![CDATA[<p>就像你说不要什么都抽象为oo一样，什么都MVC也未必好。java的struts框架和ruby的rails都是mvc的。其实很多地方根本不需要这么复杂。就像本站，php。vb（非vb.net）是个纯面向事件的，基本不oo不mvc，但是做小型开发不得不说它快速，方便，简洁。<br />
微软出手就是把什么都变简单，当然也是把程序员变傻（比如用.net开发web程序的经常搞不清客户端程序和服务器端程序的区别。因为微软就根本把这个隐藏起来了。），不可否认，“简单”这个词吸引了很多程序员和公司啊。时间就是生命。<br />
不过我倒是喜欢cocoa的。</p>
]]></content:encoded>
	</item>
	<item>
		<title>想想令狐冲</title>
		<link>http://www.cocoachina.com/index.php/archives/cocoachina_251.html#comment-2855</link>
		<dc:creator>想想令狐冲</dc:creator>
		<pubDate>Sat, 16 Aug 2008 16:27:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.cocoachina.com/?p=251#comment-2855</guid>
		<description>最近在看... 大话设计模式</description>
		<content:encoded><![CDATA[<p>最近在看&#8230; 大话设计模式</p>
]]></content:encoded>
	</item>
	<item>
		<title>想想令狐冲</title>
		<link>http://www.cocoachina.com/index.php/archives/cocoachina_251.html#comment-2853</link>
		<dc:creator>想想令狐冲</dc:creator>
		<pubDate>Sat, 16 Aug 2008 16:23:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.cocoachina.com/?p=251#comment-2853</guid>
		<description>小生一直反感windows下的开发....所以压根没接受visual studio 和 C# ...
现在基本上用windows也是开SSH到Linux下工作了, 渐渐脱离....
小生只会C, 脑子里过去的记忆也只有c的种种...用Objective-C还是不能忘记c吧... 
最近在看 &#60;&#62;发现上边的例子全是C#, 郁闷...打算自己用Objective-C重写一遍~加油!</description>
		<content:encoded><![CDATA[<p>小生一直反感windows下的开发&#8230;.所以压根没接受visual studio 和 C# &#8230;<br />
现在基本上用windows也是开SSH到Linux下工作了, 渐渐脱离&#8230;.<br />
小生只会C, 脑子里过去的记忆也只有c的种种&#8230;用Objective-C还是不能忘记c吧&#8230;<br />
最近在看 &lt;&gt;发现上边的例子全是C#, 郁闷&#8230;打算自己用Objective-C重写一遍~加油!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Cocoa China</title>
		<link>http://www.cocoachina.com/index.php/archives/cocoachina_251.html#comment-2848</link>
		<dc:creator>Cocoa China</dc:creator>
		<pubDate>Sat, 16 Aug 2008 15:41:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.cocoachina.com/?p=251#comment-2848</guid>
		<description>无招胜有招……先把过去的东西忘掉，再去接受新的东西：）</description>
		<content:encoded><![CDATA[<p>无招胜有招……先把过去的东西忘掉，再去接受新的东西：）</p>
]]></content:encoded>
	</item>
	<item>
		<title>想想令狐冲</title>
		<link>http://www.cocoachina.com/index.php/archives/cocoachina_251.html#comment-2844</link>
		<dc:creator>想想令狐冲</dc:creator>
		<pubDate>Sat, 16 Aug 2008 03:32:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.cocoachina.com/?p=251#comment-2844</guid>
		<description>最后为啥要想想令狐大侠呢?  小生不明啊....
很有启发的文章, 学习了!
正在投向cocoa~
谢谢!</description>
		<content:encoded><![CDATA[<p>最后为啥要想想令狐大侠呢?  小生不明啊&#8230;.<br />
很有启发的文章, 学习了!<br />
正在投向cocoa~<br />
谢谢!</p>
]]></content:encoded>
	</item>
	<item>
		<title>zeta</title>
		<link>http://www.cocoachina.com/index.php/archives/cocoachina_251.html#comment-2823</link>
		<dc:creator>zeta</dc:creator>
		<pubDate>Sat, 02 Aug 2008 03:50:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.cocoachina.com/?p=251#comment-2823</guid>
		<description>我在大学得时候就疯狂迷上了apple得软件设计哲学，从此非常不喜欢windows得那一套。
而且我觉得mac是最适合学计算机学生使用得电脑，用mac做编程是多么愉快得事情。</description>
		<content:encoded><![CDATA[<p>我在大学得时候就疯狂迷上了apple得软件设计哲学，从此非常不喜欢windows得那一套。<br />
而且我觉得mac是最适合学计算机学生使用得电脑，用mac做编程是多么愉快得事情。</p>
]]></content:encoded>
	</item>
	<item>
		<title>Huajun</title>
		<link>http://www.cocoachina.com/index.php/archives/cocoachina_251.html#comment-2821</link>
		<dc:creator>Huajun</dc:creator>
		<pubDate>Fri, 01 Aug 2008 18:15:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.cocoachina.com/?p=251#comment-2821</guid>
		<description>写得非常好</description>
		<content:encoded><![CDATA[<p>写得非常好</p>
]]></content:encoded>
	</item>
	<item>
		<title>eric.leopard</title>
		<link>http://www.cocoachina.com/index.php/archives/cocoachina_251.html#comment-2820</link>
		<dc:creator>eric.leopard</dc:creator>
		<pubDate>Fri, 01 Aug 2008 16:36:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.cocoachina.com/?p=251#comment-2820</guid>
		<description>呵呵，的确如此，windows 程序的很多设计思路破坏了MVC,或者MVC不够彻底，导致像我这样的懒人越学越乱，越编越没有章法，到是mac开发来的痛快:这就是游戏规则，你必须得遵守。 初学者如果按照这种思路学可以养成良好得习惯 -_-

iphone、mac开发者交流群：66407575，欢迎大家一起来讨论</description>
		<content:encoded><![CDATA[<p>呵呵，的确如此，windows 程序的很多设计思路破坏了MVC,或者MVC不够彻底，导致像我这样的懒人越学越乱，越编越没有章法，到是mac开发来的痛快:这就是游戏规则，你必须得遵守。 初学者如果按照这种思路学可以养成良好得习惯 -_-</p>
<p>iphone、mac开发者交流群：66407575，欢迎大家一起来讨论</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.290 seconds -->
