<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.2" -->
<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>冒号论坛 &#187; Topic: 设计模式与语言缺陷</title>
		<link>http://bbs.zhenghui.org/topic/%e8%ae%be%e8%ae%a1%e6%a8%a1%e5%bc%8f%e5%b8%b8%e7%94%a8%e4%ba%8e%e5%bc%a5%e8%a1%a5%e8%af%ad%e8%a8%80%e7%9a%84%e4%b8%8d%e8%b6%b3</link>
		<description>冒号论坛 &raquo; Topic: 设计模式与语言缺陷</description>
		<language>en-US</language>
		<pubDate>Fri, 10 Feb 2012 13:02:21 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.2</generator>
		<textInput>
			<title><![CDATA[Search]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>http://bbs.zhenghui.org/search.php</link>
		</textInput>
		<atom:link href="http://bbs.zhenghui.org/rss/topic/%e8%ae%be%e8%ae%a1%e6%a8%a1%e5%bc%8f%e5%b8%b8%e7%94%a8%e4%ba%8e%e5%bc%a5%e8%a1%a5%e8%af%ad%e8%a8%80%e7%9a%84%e4%b8%8d%e8%b6%b3" rel="self" type="application/rss+xml" />

		<item>
			<title>hui on "设计模式与语言缺陷"</title>
			<link>http://bbs.zhenghui.org/topic/%e8%ae%be%e8%ae%a1%e6%a8%a1%e5%bc%8f%e5%b8%b8%e7%94%a8%e4%ba%8e%e5%bc%a5%e8%a1%a5%e8%af%ad%e8%a8%80%e7%9a%84%e4%b8%8d%e8%b6%b3#post-114</link>
			<pubDate>Mon, 24 May 2010 18:31:52 +0000</pubDate>
			<dc:creator>hui</dc:creator>
			<guid isPermaLink="false">114@http://bbs.zhenghui.org/</guid>
			<description>&#60;p&#62;松耦合虽好，但通常以简单性／可靠性／安全性／性能等为代价，这是indirection增加的结果。有得必有失，乃天下至理。至于如何权衡得失利弊，这就要看设计者的智慧了。
&#60;/p&#62;
</description>
		</item>
		<item>
			<title>Todd on "设计模式与语言缺陷"</title>
			<link>http://bbs.zhenghui.org/topic/%e8%ae%be%e8%ae%a1%e6%a8%a1%e5%bc%8f%e5%b8%b8%e7%94%a8%e4%ba%8e%e5%bc%a5%e8%a1%a5%e8%af%ad%e8%a8%80%e7%9a%84%e4%b8%8d%e8%b6%b3#post-113</link>
			<pubDate>Mon, 24 May 2010 17:50:09 +0000</pubDate>
			<dc:creator>Todd</dc:creator>
			<guid isPermaLink="false">113@http://bbs.zhenghui.org/</guid>
			<description>&#60;p&#62;记得书中曾经提到过OOP的一个缺点是必须持有对象的引用才能向其发送消息，书中以职责链模式对其进行了说明。最近，我们的项目打算引入Message Bus，我觉得Message Bus模式也解决OOP这一缺陷的。有了Message Bus对象间的交互更加容易，降低了直接耦合。不过，在解决问题的同时也引入了新的问题，比如：异步处理的复杂和可靠性问题，通用消息的类型安全问题。
&#60;/p&#62;
</description>
		</item>
		<item>
			<title>hui on "设计模式与语言缺陷"</title>
			<link>http://bbs.zhenghui.org/topic/%e8%ae%be%e8%ae%a1%e6%a8%a1%e5%bc%8f%e5%b8%b8%e7%94%a8%e4%ba%8e%e5%bc%a5%e8%a1%a5%e8%af%ad%e8%a8%80%e7%9a%84%e4%b8%8d%e8%b6%b3#post-111</link>
			<pubDate>Wed, 12 May 2010 10:41:32 +0000</pubDate>
			<dc:creator>hui</dc:creator>
			<guid isPermaLink="false">111@http://bbs.zhenghui.org/</guid>
			<description>&#60;p&#62;嗯，该文的中心就是：Patterns are signs of weakness in programming languages。
&#60;/p&#62;
</description>
		</item>
		<item>
			<title>Todd on "设计模式与语言缺陷"</title>
			<link>http://bbs.zhenghui.org/topic/%e8%ae%be%e8%ae%a1%e6%a8%a1%e5%bc%8f%e5%b8%b8%e7%94%a8%e4%ba%8e%e5%bc%a5%e8%a1%a5%e8%af%ad%e8%a8%80%e7%9a%84%e4%b8%8d%e8%b6%b3#post-109</link>
			<pubDate>Wed, 12 May 2010 10:10:42 +0000</pubDate>
			<dc:creator>Todd</dc:creator>
			<guid isPermaLink="false">109@http://bbs.zhenghui.org/</guid>
			<description>&#60;p&#62;记得《冒号课堂》里面讲过设计模式常用于弥补语言的不足。看到一篇文章，也是这个意思。&#60;/p&#62;
&#60;p&#62;http://blog.plover.com/prog/design-patterns.html
&#60;/p&#62;
</description>
		</item>

	</channel>
</rss>

