﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>博客园-msolap</title><link>http://www.cnblogs.com/msolap/</link><description>architect's dream, developer's nightmare</description><language>zh-cn</language><lastBuildDate>Tue, 14 Oct 2008 14:56:13 GMT</lastBuildDate><pubDate>Tue, 14 Oct 2008 14:56:13 GMT</pubDate><ttl>60</ttl><item><title>Borland准备剥离IDE开发工具</title><link>http://www.cnblogs.com/msolap/archive/2006/02/13/329732.html</link><dc:creator>msolap</dc:creator><author>msolap</author><pubDate>Mon, 13 Feb 2006 07:22:00 GMT</pubDate><guid>http://www.cnblogs.com/msolap/archive/2006/02/13/329732.html</guid><wfw:comment>http://www.cnblogs.com/msolap/comments/329732.html</wfw:comment><comments>http://www.cnblogs.com/msolap/archive/2006/02/13/329732.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/msolap/comments/commentRss/329732.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/msolap/services/trackbacks/329732.html</trackback:ping><description><![CDATA[Borland公司准备剥离IDE开发工具，而专注于application lifecycle management，现在Borland公司正在寻找合适的买家。对于一个Borland产品的老Fans，看到这条新闻还真有些吃惊，这意味着Delphi, JBuilder, C++ Builder, C# Builder, Kylix和Interbase等产品线要再易其主了。不禁让人回想起，多年前Borland曾经被Inprise收购并更名为Inprise，在经历了一次失败的转型后(中间件业务)，又再次改回Borland。如今这家有着传奇经历的公司再一次站到了十字路口前。<BR><BR><A href="http://www.eweek.com/article2/0,1895,1922016,00.asp">http://www.eweek.com/article2/0,1895,1922016,00.asp</A><BR><A href="http://www.borland.com/us/company/news/press_releases/2006/02_08_06_borland_acquires_segue_software.html">http://www.borland.com/us/company/news/press_releases/2006/02_08_06_borland_acquires_segue_software.html</A><BR><BR><img src ="http://www.cnblogs.com/msolap/aggbug/329732.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42988/" target="_blank">[新闻]微软发布Silverlight 2  向开源社区示好</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>When OOP Becomes POO </title><link>http://www.cnblogs.com/msolap/archive/2005/04/05/132517.html</link><dc:creator>msolap</dc:creator><author>msolap</author><pubDate>Tue, 05 Apr 2005 06:29:00 GMT</pubDate><guid>http://www.cnblogs.com/msolap/archive/2005/04/05/132517.html</guid><wfw:comment>http://www.cnblogs.com/msolap/comments/132517.html</wfw:comment><comments>http://www.cnblogs.com/msolap/archive/2005/04/05/132517.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/msolap/comments/commentRss/132517.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/msolap/services/trackbacks/132517.html</trackback:ping><description><![CDATA[When OOP Becomes POO - <a title="When OOP Becomes POO" href="http://www.developer.com/net/vb/article.php/3494001">http://www.developer.com/net/vb/article.php/3494001</a>
<br/>作者受&#160;&quot;<a href="http://www.devx.com/opinion/Article/26776/0">OOP is Much Better in Theory Than in Practice</a>&quot; 一文的启发，提出一些自己想法：
<br/>1. OOP的程序员应该分成OOP的使用者(Consumers)和OOP生产者(Producers)。
<br/>2. 创建一个类很容易，但建造一个类库或者一个架构完备系统则是出乎意料得难。
<br/>3. OOP的使用者未必能成为OOP的生产者
<br/>如果所有的使用者OOP都变成生产者POO，项目十有八九不成功。
<br/>
<br/>我认同两位作者的观点，虽然也已经习惯了OOP的思维方式。从技术角度看，一个成功的项目需要的是一个健全的框架，而不是单纯的OOP。<img src ="http://www.cnblogs.com/msolap/aggbug/132517.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42987/" target="_blank">[新闻]金融危机下 IT产业人人自危</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>In .NET 1.0, value types can't be null, but in 2.0 they can.</title><link>http://www.cnblogs.com/msolap/archive/2005/02/16/104777.html</link><dc:creator>msolap</dc:creator><author>msolap</author><pubDate>Wed, 16 Feb 2005 06:44:00 GMT</pubDate><guid>http://www.cnblogs.com/msolap/archive/2005/02/16/104777.html</guid><wfw:comment>http://www.cnblogs.com/msolap/comments/104777.html</wfw:comment><comments>http://www.cnblogs.com/msolap/archive/2005/02/16/104777.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/msolap/comments/commentRss/104777.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/msolap/services/trackbacks/104777.html</trackback:ping><description><![CDATA[<div class="articleheadline">See in: Exclusive Interview with Anders Hejlsberg: Getting Reacquainted with the Father of C# 
<br/><a href="http://www.sys-con.com/story/?storyid=48156&amp;DE=1">http://www.sys-con.com/story/?storyid=48156&amp;DE=1</a> 
</div><img src ="http://www.cnblogs.com/msolap/aggbug/104777.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42986/" target="_blank">[新闻]微软中国研发集团2009财年校园招聘启动</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>C#和Aspects计划</title><link>http://www.cnblogs.com/msolap/archive/2005/01/08/88503.html</link><dc:creator>msolap</dc:creator><author>msolap</author><pubDate>Fri, 07 Jan 2005 17:20:00 GMT</pubDate><guid>http://www.cnblogs.com/msolap/archive/2005/01/08/88503.html</guid><wfw:comment>http://www.cnblogs.com/msolap/comments/88503.html</wfw:comment><comments>http://www.cnblogs.com/msolap/archive/2005/01/08/88503.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/msolap/comments/commentRss/88503.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/msolap/services/trackbacks/88503.html</trackback:ping><description><![CDATA[<p class="MsoNormal"><font face="Verdana" size="2"><span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">在最近的TSS访谈中, Anders Hejlsberg叙述了Aspects在C#未来版本中的位置:</span></font> 
</p>
<p class="MsoNormal"><font face="Verdana" size="2"><span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">&#160;</span></font> 
</p>
<p class="MsoNormal"><font face="Verdana" size="2"><span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">&#8220;<i><span style="FONT-STYLE: italic">It is not something that we are actively looking at implementing at this point, so we are sort of if you will in wait and see mode</span></i>&#8221;</span></font> 
</p>
<p class="MsoNormal"><font face="Verdana" size="2"><span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">&#160;</span></font> 
</p>
<p class="MsoNormal"><font face="Verdana" size="2"><span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"><a href="http://www.theserverside.net/talks/videos/AndersHejlsberg/dsl/q21.html"><font face="Verdana" size="2"><span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">http://www.theserverside.net/talks/videos/AndersHejlsberg/dsl/q21.html</span></font></a></span></font>&#160; 
</p>
<p class="MsoNormal"><font face="Verdana" size="2"><span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">&#160;</span></font> 
</p><img src ="http://www.cnblogs.com/msolap/aggbug/88503.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42984/" target="_blank">[新闻]Silverlight 2正式版SDK可以下载了</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>帮助2004年12月26日印度洋海啸中受灾的人们</title><link>http://www.cnblogs.com/msolap/archive/2004/12/31/84721.html</link><dc:creator>msolap</dc:creator><author>msolap</author><pubDate>Fri, 31 Dec 2004 04:18:00 GMT</pubDate><guid>http://www.cnblogs.com/msolap/archive/2004/12/31/84721.html</guid><wfw:comment>http://www.cnblogs.com/msolap/comments/84721.html</wfw:comment><comments>http://www.cnblogs.com/msolap/archive/2004/12/31/84721.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/msolap/comments/commentRss/84721.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/msolap/services/trackbacks/84721.html</trackback:ping><description><![CDATA[<p><span style="FONT-SIZE: 18pt; COLOR: #ff0000">印度洋海啸12.5万人遇难，帮助他们！ 
<br/></span>
<br/><a title="Helping Those In Need" href="http://www.microsoft.com/mscorp/citizenship/giving/relief.asp"><img height="264" src="http://www.cnblogs.com/images/cnblogs_com/msolap/Helping.JPG" width="499" /></a>&#160; 
<br/>
</p>
<p><a title="Ways to help with Tsunami relief" href="http://www.google.com/tsunami_relief.html"><img height="275" src="http://www.cnblogs.com/images/cnblogs_com/msolap/helpingGoogle.JPG" width="540" /></a> 
<br/>
</p><img src ="http://www.cnblogs.com/msolap/aggbug/84721.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42983/" target="_blank">[新闻]Silverlight对Flash 微软打垮Adobe</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>模式之不学与不用</title><link>http://www.cnblogs.com/msolap/archive/2004/12/29/83896.html</link><dc:creator>msolap</dc:creator><author>msolap</author><pubDate>Wed, 29 Dec 2004 10:42:00 GMT</pubDate><guid>http://www.cnblogs.com/msolap/archive/2004/12/29/83896.html</guid><wfw:comment>http://www.cnblogs.com/msolap/comments/83896.html</wfw:comment><comments>http://www.cnblogs.com/msolap/archive/2004/12/29/83896.html#Feedback</comments><slash:comments>11</slash:comments><wfw:commentRss>http://www.cnblogs.com/msolap/comments/commentRss/83896.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/msolap/services/trackbacks/83896.html</trackback:ping><description><![CDATA[<p>现在模式和架构是个热门话题，也来凑个热闹。</p>
<p>
<br/>模式和架构属于较高层次的应用，但并不是非学不可。
<br/><strong>出现下列情形时，当不学</strong>：
<br/>. 程序员初学者，不学。并非学不会，而是不要被模式禁锢了自己的头脑。
<br/>. 为扬名立万填补知识空白，不学
<br/>. 不写代码，不走程序员之路者，不学
<br/>. 无恒心、信心和热情者，不学
</p>
<p>
<br/>不要期望优雅的代码里能到处看到模式的应用。模式就像钻石，镶满钻石的东西好看，未必好用。
<br/><strong>当你准备用某个模式的时候，如果有下列情形，当不用</strong>：
</p>
<p>. 为模式而模式，不用
<br/>. 为扬名立万，不用
<br/>. 不清楚模式适用场景，不用
<br/>. 不清楚模式约束条件，不用
<br/>. 翻书才知道怎么写的，不用
<br/>. 会增加代码复杂性的，不用
<br/>. 会导致代码可读性变差的，不用
<br/>. 模式所带来的扩展性和灵活性不可预见的，不用
<br/>. 见不到明显益处的，不用
<br/>. 同事看不懂，不利于团队交流的，不用
</p>
<p>
<br/>最后用模式要记得写<strong>注释</strong>，写清名称和出处，足矣。
</p><img src ="http://www.cnblogs.com/msolap/aggbug/83896.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42981/" target="_blank">[新闻]IBM扩大研究规模 在上海成立研究院</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>模式和招式</title><link>http://www.cnblogs.com/msolap/archive/2004/12/29/83888.html</link><dc:creator>msolap</dc:creator><author>msolap</author><pubDate>Wed, 29 Dec 2004 10:24:00 GMT</pubDate><guid>http://www.cnblogs.com/msolap/archive/2004/12/29/83888.html</guid><wfw:comment>http://www.cnblogs.com/msolap/comments/83888.html</wfw:comment><comments>http://www.cnblogs.com/msolap/archive/2004/12/29/83888.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/msolap/comments/commentRss/83888.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/msolap/services/trackbacks/83888.html</trackback:ping><description><![CDATA[<p>&#160;&#160;&#160; 最近blog里有很多人在谈论模式(pattern)和架构(architecture)，其中不乏刚入程序员行列的同学，目标都是希望提升自己的开发水平。由于担心初学者过于看重模式，有舍本求末之嫌，特写此文。</p>
<p>
<br/><strong>模式和招式</strong> 
<br/>&#160;&#160;&#160; 不知有多少程序员学过武术，其中有句话：&#8220;力不敌法，法不敌功&#8221;。意思是说：使蛮力敌不过会招法的，会招法敌不过基本功 厚实的。其实编程也是如此，如果放着基本功不练，拼命研究模式，最终只是一身花架子。 
<br/>
</p>
<p>见过很多国内大型软件企业程序员的代码，很少有上乘表现的。主要原因我觉得和国情有关： 
<br/>1)业务和编码一把抓，结果编程技术平平，却个个精通业务；2)急功近利，为赶工期不顾质量；其结果就是忽视基本功的学习和练习。 
</p>
<p>
<br/><strong>什么是软件领域的基本功？ 
<br/></strong>Steve McConnell在《After the Gold Rush》一书中提到： 
<br/>-- 一个人要成为某一领域的专家，大致需要五万个知识点。在那些成熟的领域，通常需要10年才能获得足够的知识点。 
<br/>-- 其中超过一半的知识点会随着时间的流逝而废弃，如C++、JAVA、Perl、HTML、LINUX、Microsoft Windows。 
<br/>-- 剩下的那些被称为Stable Core的，则会使你终生受用。 
<br/>-- 哪些是软件领域的Stable Core? 
<br/>&#160;Software Requirements Engineering 
<br/>&#160;Software Design 
<br/>&#160;Software Construction 
<br/>&#160;Software Testing 
<br/>&#160;Software Evolution and Maintenance 
<br/>&#160;Software Configuration Management 
<br/>&#160;Software Quality Engineering 
<br/>&#160;Software Engineering&#160; Management 
<br/>&#160;Software Engineering Infrastructure 
<br/>&#160;Software Enineering Process 
<br/>-- 不用精通所有的上述领域，但至少所有的都要了解，同时要精通其中某一些。 
<br/>基本功便是Stable Core中和我们工作内容相关的知识点。
<br/>&#160;
<br/>
</p>
<p>试举一些和编码(Software Construction)相关的基本功： 
<br/>. 标识符命名，变量类型选择 
<br/>. 好的编码风格 
<br/>. 基本的算法，如表驱动、树遍历、排序等 
<br/>. 基本的编程技巧，如Assert、Trace等 
<br/>
</p>
<p>(这些基本功不能光知道不练)
<br/>
<br/><strong>程序员从哪里入手？</strong> 
<br/>有本老书一直觉得很受用：《Code Complete》(中文版《代码大全》) 
<br/>最近出了第二版，内容大致相同，是学习编码(Software Constuction)基本功的宝典。 
<br/>
<br/>
</p>
<p>学习模式没有什么不好，但有个时机和火候的问题。就像练武术，先得从站桩、盘架子开始，基本功扎实后，再学招法是事半功倍。照我看，前三年不用<strong>专门</strong>学什么模式。多写代码，多看代码，不断改进自己的代码；到时自然水到渠成。 
<br/>
</p><img src ="http://www.cnblogs.com/msolap/aggbug/83888.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42981/" target="_blank">[新闻]IBM扩大研究规模 在上海成立研究院</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>在http://spaces.msn.com/上blog，你MSN7的名字后面会有颗小星星，我喜欢这个功能。</title><link>http://www.cnblogs.com/msolap/archive/2004/12/15/77589.html</link><dc:creator>msolap</dc:creator><author>msolap</author><pubDate>Wed, 15 Dec 2004 12:09:00 GMT</pubDate><guid>http://www.cnblogs.com/msolap/archive/2004/12/15/77589.html</guid><wfw:comment>http://www.cnblogs.com/msolap/comments/77589.html</wfw:comment><comments>http://www.cnblogs.com/msolap/archive/2004/12/15/77589.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/msolap/comments/commentRss/77589.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/msolap/services/trackbacks/77589.html</trackback:ping><description><![CDATA[<p>在<a href="http://spaces.msn.com/">http://spaces.msn.com/</a>上blog，你MSN7的名字后面会有颗小星星，我喜欢这个功能。<img height="19" src="http://www.cnblogs.com/Emoticons/emsmile.gif" width="19" align="absMiddle" border="0" />
<br/>乘现在注册的人少，赶快抢个好名字。<img height="19" src="http://www.cnblogs.com/Emoticons/emteeth.gif" width="19" align="absMiddle" border="0" />
</p>
<p></p><img src ="http://www.cnblogs.com/msolap/aggbug/77589.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42980/" target="_blank">[新闻]eWeek评Google八大“20%项目”</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>ThoughtWorks想进中国，却不知道怎么着陆。:-)</title><link>http://www.cnblogs.com/msolap/archive/2004/11/28/69941.html</link><dc:creator>msolap</dc:creator><author>msolap</author><pubDate>Sun, 28 Nov 2004 03:56:00 GMT</pubDate><guid>http://www.cnblogs.com/msolap/archive/2004/11/28/69941.html</guid><wfw:comment>http://www.cnblogs.com/msolap/comments/69941.html</wfw:comment><comments>http://www.cnblogs.com/msolap/archive/2004/11/28/69941.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cnblogs.com/msolap/comments/commentRss/69941.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/msolap/services/trackbacks/69941.html</trackback:ping><description><![CDATA[从哪里入手看上去是个问题，在中国做咨询有点难。有人建议先从一些高端或覆盖率最广的IT杂志上推agile...，办事处在北京还是上海也是未知。知道<A href="http://www.thoughtworks.com">www.thoughtworks.com</A>的人不多，知道Martin Fowler的人不少。<img src ="http://www.cnblogs.com/msolap/aggbug/69941.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42979/" target="_blank">[新闻]微软终于发布Silverlight 2正式版</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>关于Coupling, 有意思。</title><link>http://www.cnblogs.com/msolap/archive/2004/11/24/67803.html</link><dc:creator>msolap</dc:creator><author>msolap</author><pubDate>Tue, 23 Nov 2004 16:42:00 GMT</pubDate><guid>http://www.cnblogs.com/msolap/archive/2004/11/24/67803.html</guid><wfw:comment>http://www.cnblogs.com/msolap/comments/67803.html</wfw:comment><comments>http://www.cnblogs.com/msolap/archive/2004/11/24/67803.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/msolap/comments/commentRss/67803.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/msolap/services/trackbacks/67803.html</trackback:ping><description><![CDATA[<P><SPAN style="FONT-SIZE: 12pt">“How do you make two systems loosely coupled? Don&#39;t connect them.” -- David Orchard, BEA</SPAN><SPAN style="FONT-SIZE: 12pt"><br/><SPAN style="FONT-SIZE: 12pt">“Objects that interact in a distributed system need to be dealt with in ways that are intrinsically different from objects that interact in a single address space.” -- Waldo et al, 1994<br/>“Sometimes you want things to break when they change&quot; -- ThoughtWorks<br/><br/></SPAN></SPAN>
</P><img src ="http://www.cnblogs.com/msolap/aggbug/67803.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42977/" target="_blank">[新闻]微软首次打破先例 Windows 7不再改名</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>New feature in C# 3.0 - aims to make data programmable in a general purpose and truly object oriented syntax</title><link>http://www.cnblogs.com/msolap/archive/2004/10/26/56919.html</link><dc:creator>msolap</dc:creator><author>msolap</author><pubDate>Tue, 26 Oct 2004 10:06:00 GMT</pubDate><guid>http://www.cnblogs.com/msolap/archive/2004/10/26/56919.html</guid><wfw:comment>http://www.cnblogs.com/msolap/comments/56919.html</wfw:comment><comments>http://www.cnblogs.com/msolap/archive/2004/10/26/56919.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/msolap/comments/commentRss/56919.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/msolap/services/trackbacks/56919.html</trackback:ping><description><![CDATA[C# 3.0的一个新功能是融合编程语言和数据库SQL语言，程序员的日子不知是祸是福。<BR>见<A name=10276>Anders Hejlsberg</A>的录像：<A href="http://channel9.msdn.com/ShowPost.aspx?PostID=10276">http://channel9.msdn.com/ShowPost.aspx?PostID=10276</A><img src ="http://www.cnblogs.com/msolap/aggbug/56919.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42976/" target="_blank">[新闻]亚马逊EC2云计算计划支持Windows操作系统</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>初来乍到，先四处看看</title><link>http://www.cnblogs.com/msolap/archive/2004/10/20/54471.html</link><dc:creator>msolap</dc:creator><author>msolap</author><pubDate>Wed, 20 Oct 2004 00:57:00 GMT</pubDate><guid>http://www.cnblogs.com/msolap/archive/2004/10/20/54471.html</guid><wfw:comment>http://www.cnblogs.com/msolap/comments/54471.html</wfw:comment><comments>http://www.cnblogs.com/msolap/archive/2004/10/20/54471.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cnblogs.com/msolap/comments/commentRss/54471.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/msolap/services/trackbacks/54471.html</trackback:ping><description><![CDATA[<P>生平第一次用BLOG<IMG src="http://www.cnblogs.com/Emoticons/tongue_smile.gif">，作为.net的爱好者，这里也许是不错的选择，有感于dudu的&#8220;创建属于自己的博客堂&#8221;。<BR><BR>msolap</P><img src ="http://www.cnblogs.com/msolap/aggbug/54471.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42975/" target="_blank">[新闻]鲍尔默失望变希望 幸亏当初未收购雅虎</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item></channel></rss>