﻿<?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>C++博客-无名-随笔分类-品读《大道至简》</title><link>http://www.cppblog.com/Tim/category/3903.html</link><description>&lt;center&gt;&lt;font  id="wd" style="color:red;font-weight:bold;"&gt;让内心永远燃烧着伟大的光明的精神之火！&lt;/font&gt;&lt;/center&gt;
&lt;center&gt;&lt;font  style="color:green"&gt;灵活的思考，严谨的实现&lt;/font&gt;&lt;/center&gt;
&lt;center&gt;&lt;font  style="color:red"&gt;豪迈的气魄、顽强的意志和周密的理性。&lt;/font&gt;&lt;/center&gt;</description><language>zh-cn</language><lastBuildDate>Wed, 31 Jul 2013 14:52:03 GMT</lastBuildDate><pubDate>Wed, 31 Jul 2013 14:52:03 GMT</pubDate><ttl>60</ttl><item><title>品读《大道至简》</title><link>http://www.cppblog.com/Tim/archive/2013/07/31/202257.html</link><dc:creator>Tim</dc:creator><author>Tim</author><pubDate>Wed, 31 Jul 2013 03:22:00 GMT</pubDate><guid>http://www.cppblog.com/Tim/archive/2013/07/31/202257.html</guid><wfw:comment>http://www.cppblog.com/Tim/comments/202257.html</wfw:comment><comments>http://www.cppblog.com/Tim/archive/2013/07/31/202257.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/Tim/comments/commentRss/202257.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/Tim/services/trackbacks/202257.html</trackback:ping><description><![CDATA[<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;将本博客的&#8220;品读《大道至简》&#8221;系列文章做成了一个PDF文件，分享给大家，献丑了，欢迎吐槽，欢迎拍砖。O(&#8745;_&#8745;)O~<br /><hr /></div><div>&nbsp; &nbsp; &nbsp; 品读《大道至简》是我阅读周爱民先生的《大道至简&#8212;&#8212;软件工程实践者的思想》大作的思考和总结，也可以视为是读书笔记。通过对原文的深入品读，记录下我的对软件工程的理解和想法。 &nbsp; &nbsp;&nbsp;</div><div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;感谢周爱民先生为我们提供了《大道至简》这么好的一本&#8220;小书&#8221;。他以深厚的技术功底、丰富的项目管理经验，以及有趣而才华横溢的文笔向我们阐述了软件工程这么一个博大精深的主题。而最让我着迷的，就是他谈的全是思想，而不是具体的实作。是道，用至简的文字描述的软件工程的大道。</div><div>本书的章节都是按原书的编排顺序组织。为了结合分析，内容还直接引用了很多原文（用原文框架标出），原文的版权都归周爱民先生所有，我只是作为学习和传播。</div><div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;作为一个后学，面对周先生奉上的&#8220;大道&#8221;，虽不说&#8220;入宝山而空回&#8221;，充其量我也只能是管中窥豹，略见一斑。不过捡芝麻丢西瓜的事情我也愿意做，至少还是捡到了芝麻嘛，不是空手而回就是有收获的。而且，我连&#8220;芝麻&#8221;都敢陈列出来，当然是希望抛砖引玉。另一方面，也诚恳地请各位朋友通过博客或者邮件给予指点反馈，以帮助我能在下一个版本中分享出您指点的&#8220;西瓜&#8221;。</div><div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;感谢周爱民先生，传授和分享给我们宝贵的知识。周先生的联系方式：&nbsp;</div><div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mailto:aiming@gmail.com&nbsp;</div><div><hr /></div><div><span style="color: #ff0000;">&nbsp; &nbsp; &nbsp; &nbsp;</span><a title="品读《大道至简》" href="/Files/Tim/品读大道至简.rar"><span style="color: #ff0000;">~!点我下载!~</span></a></div><img src ="http://www.cppblog.com/Tim/aggbug/202257.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/Tim/" target="_blank">Tim</a> 2013-07-31 11:22 <a href="http://www.cppblog.com/Tim/archive/2013/07/31/202257.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>团队缺乏的不只是管理——“体制病”的猛药</title><link>http://www.cppblog.com/Tim/archive/2013/07/30/201738.html</link><dc:creator>Tim</dc:creator><author>Tim</author><pubDate>Tue, 30 Jul 2013 07:40:00 GMT</pubDate><guid>http://www.cppblog.com/Tim/archive/2013/07/30/201738.html</guid><wfw:comment>http://www.cppblog.com/Tim/comments/201738.html</wfw:comment><comments>http://www.cppblog.com/Tim/archive/2013/07/30/201738.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/Tim/comments/commentRss/201738.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/Tim/services/trackbacks/201738.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:        《大道至简》第三章“团队缺乏的不只是管理”内容对软件公司组建新项目团队，或者是公司转型非常有指导意义。我觉得作者用一个鲜活的例子来分析了许多公司经历过或者面临的转型或者团队组建中的关键难题，而他用自己丰富的经验和深厚的功底给其他人开出了对症的药方，所以无论是医生还是患者，或者是希望成为医生的相关人员，此药方必须深入研读并铭记在心。<br>体制病的两个病根已经确定，之所以难治，是因为药太苦。“体”的病，可能要截肢，要刮骨；“制”的病，虽然要好一点，但是虽然神勇无双的关公极少，坚决而公平的包公也不多，所以，这个病仍旧是一大顽症。但非此二人，无法治此病；不治好此病，必死无疑。请三思慎行！&nbsp;&nbsp;<a href='http://www.cppblog.com/Tim/archive/2013/07/30/201738.html'>阅读全文</a><img src ="http://www.cppblog.com/Tim/aggbug/201738.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/Tim/" target="_blank">Tim</a> 2013-07-30 15:40 <a href="http://www.cppblog.com/Tim/archive/2013/07/30/201738.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>是思考还是思想——灵活的软件工程</title><link>http://www.cppblog.com/Tim/archive/2013/07/17/201890.html</link><dc:creator>Tim</dc:creator><author>Tim</author><pubDate>Wed, 17 Jul 2013 03:03:00 GMT</pubDate><guid>http://www.cppblog.com/Tim/archive/2013/07/17/201890.html</guid><wfw:comment>http://www.cppblog.com/Tim/comments/201890.html</wfw:comment><comments>http://www.cppblog.com/Tim/archive/2013/07/17/201890.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/Tim/comments/commentRss/201890.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/Tim/services/trackbacks/201890.html</trackback:ping><description><![CDATA[<span style="font-size: 12pt;">&nbsp; &nbsp; &nbsp; &nbsp;《大道至简》第八章&#8220;是思考还是思想&#8221;看起来就像一个杂物箱，里面充斥着作者的一些零散的、片段式的文字。不知道是不是正如标题所说：作者这些看似杂乱的想法，到底是他的思考，还是思想？</span><br /><br /><span style="font-size: 12pt;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;第1节主要说明虽然书中对软件工程的各个要素孤立来分析，但是其实所有这些要素之间是相互关联的，是一个有机的整体。所以，对软件工程的把握，我们不能将这些要素割裂开来，需要整体来思考。</span><span style="font-size: 12pt; color: red;">我觉得，作者发明的EHM就是一个很好的架构图，秉着这个秘笈，就算有些弯路，也不会差得太大。</span><br />&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br /><span style="font-size: 12pt;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;第2节作者谈论自己对RUP的另一个视角&#8212;&#8212;杂物箱。作为一个重量级的软件开发过程模型，他体现了巨大的&#8220;包容性&#8221;，所以作者把他比喻成一个杂物箱。那杂物箱和专业工具箱的差别是什么呢？其实，专业的工具也都可以放入杂物箱，只是没用的多余的东西也可能混杂其中，所以，需要做的就是</span><span style="font-size: 12pt; color: red;">定制</span><span style="font-size: 12pt;">！一个RUP实在太大太广太全了，以至于不仅难以学习、把握和运用，而且大多数情况也不需要全部都用上，否则不仅无法起到有效的作用，反倒成为一种累赘。</span><span style="font-size: 12pt; color: red;">所以，对像RUP一样的软件工程模型，我们首先需要根据自己的团队、项目进行必要的定制，才能找到适合自己的软件工程模型。</span><br /><br /><span style="font-size: 12pt;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;第3节&#8220;UML与甲骨文之间的异同&#8221;其实就是再次回到沟通的问题，对一个团队而言，无论是UML，还是甲骨文，只要有明确的规约，而且大家都能很好的接受，就是很好的沟通语言。反之，则UML和甲骨文都没有区别，因为缺少规约和说明的图案，都是天书。</span><span style="font-size: 12pt; color: red;">这个道理：其实是说明沟通不要追求更不要限于形式，ML固然显得很专业，但是如果不能被广泛接受，那么&#8220;聚室而谋&#8221;这种最简单最原始的做法可能效果更好。沟通本身是一个最基本的问题，如果能简单化，未尝不是一件好事。事实上，我认为，如果&#8220;聚室而谋&#8221;广受欢迎，那么说明这个团队的关系和氛围都很好，对沟通的效果更是相得益彰的！</span><br /><br /><span style="font-size: 12pt;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;第4节讨论的是软件工程中的角色问题。不同的角色，他们的关注层面是非常不同的。不要期望BOSS理解某种设计显得多么优美，也不要期望Programer多么考虑为项目节省成本，要铺就这个天堑中的桥梁，正是项目经理这个角色的职责之一。</span><span style="font-size: 12pt; color: red;">意识到自己角色的定位、职责，是做对、做好事情的前提！</span><br /><br /><span style="font-size: 12pt;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;第5节谈到软件工程中的一对矛盾：目标（产品的功能和交互的时间）和产品的质量总是一对难以调和的矛盾。不过，没有谁能告诉你彻底解决的办法。就类似于无论硬件性能的如何提升，都无法满足软件无止境的需求一样。或许，这对矛盾将是永远困扰软件工程的问题。</span><br /><br /><span style="font-size: 12pt;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;第6节&#8220;枝节与细节&#8221;，再次提醒软件工程管理人员，很多时候确实需要关注一些细节问题，以保证产品质量。但是做决策的时候又必须学会忽略细枝末节的问题，只有把握整体才是关键，才能做出正确的决策。</span><br /><br /><span style="font-size: 12pt;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;第7节作为全书主体内容的最后一节，作者以一个命题来表达了对软件工程的总体看法&#8212;&#8212;灵活的软件工程。软件工程是一系列严谨的过程，但又需要灵活的掌控。不要拘泥于软件工程各个过程的形式，正如作者说的：&#8220;所以死读一本《软件工程》的人不会做真正的软件工程&#8221;。</span><span style="color: red; font-size: 12pt;">只有首先深刻把握了软件实践的思想，谨记软件工程整体的终极目标&#8212;&#8212;实现，然后才可能优化地配置和组织所有的环节和过程，才能真正的做好工程。</span><br /><br /><span style="font-size: 12pt;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;灵活的软件工程，这是结束《大道至简&#8212;&#8212;软件工程实践者的思想》一书的最后一个思想。 </span><img src ="http://www.cppblog.com/Tim/aggbug/201890.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/Tim/" target="_blank">Tim</a> 2013-07-17 11:03 <a href="http://www.cppblog.com/Tim/archive/2013/07/17/201890.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>思考项目成本的经理——忽略细节，把握关键</title><link>http://www.cppblog.com/Tim/archive/2013/07/17/201887.html</link><dc:creator>Tim</dc:creator><author>Tim</author><pubDate>Wed, 17 Jul 2013 01:43:00 GMT</pubDate><guid>http://www.cppblog.com/Tim/archive/2013/07/17/201887.html</guid><wfw:comment>http://www.cppblog.com/Tim/comments/201887.html</wfw:comment><comments>http://www.cppblog.com/Tim/archive/2013/07/17/201887.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/Tim/comments/commentRss/201887.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/Tim/services/trackbacks/201887.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 项目经理们，请记住：产品具体怎么实现，采用什么模型等等，你大可以放权让其他人去干。——这只是细节！<br>对你而言，最应该做的是：制定项目计划，控制项目成本。——这才是关键！&nbsp;&nbsp;<a href='http://www.cppblog.com/Tim/archive/2013/07/17/201887.html'>阅读全文</a><img src ="http://www.cppblog.com/Tim/aggbug/201887.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/Tim/" target="_blank">Tim</a> 2013-07-17 09:43 <a href="http://www.cppblog.com/Tim/archive/2013/07/17/201887.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>从编程到工程——系统地分析软件工程</title><link>http://www.cppblog.com/Tim/archive/2013/07/16/201869.html</link><dc:creator>Tim</dc:creator><author>Tim</author><pubDate>Tue, 16 Jul 2013 09:01:00 GMT</pubDate><guid>http://www.cppblog.com/Tim/archive/2013/07/16/201869.html</guid><wfw:comment>http://www.cppblog.com/Tim/comments/201869.html</wfw:comment><comments>http://www.cppblog.com/Tim/archive/2013/07/16/201869.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/Tim/comments/commentRss/201869.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/Tim/services/trackbacks/201869.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 从编程到工程，本文系统地分析了软件工程的方方面面。EHM给出的是完整的软件工程架构，不是一个小程序，也不是单独的过程。这是一套体系，在这套体系中，软件工程的所有参与人基本都能找到自己的位置，包括那个只是偶尔出现来指手画脚的BOSS。&nbsp;&nbsp;<a href='http://www.cppblog.com/Tim/archive/2013/07/16/201869.html'>阅读全文</a><img src ="http://www.cppblog.com/Tim/aggbug/201869.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/Tim/" target="_blank">Tim</a> 2013-07-16 17:01 <a href="http://www.cppblog.com/Tim/archive/2013/07/16/201869.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>失败的过程也是过程——软件工程的模型和过程</title><link>http://www.cppblog.com/Tim/archive/2013/07/16/201851.html</link><dc:creator>Tim</dc:creator><author>Tim</author><pubDate>Tue, 16 Jul 2013 03:16:00 GMT</pubDate><guid>http://www.cppblog.com/Tim/archive/2013/07/16/201851.html</guid><wfw:comment>http://www.cppblog.com/Tim/comments/201851.html</wfw:comment><comments>http://www.cppblog.com/Tim/archive/2013/07/16/201851.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/Tim/comments/commentRss/201851.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/Tim/services/trackbacks/201851.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 软件工程是一项庞大而复杂的工作，软件开发模型是一个很好的流程指导，但是不能只在流程的形式上做文章，而是要切实组织好每一个环节，做好模型中的每一个过程，这样才能减少工程失败的风险，更好的完成整个工程。这也才是设计那些软件开发模型的初衷。&nbsp;&nbsp;<a href='http://www.cppblog.com/Tim/archive/2013/07/16/201851.html'>阅读全文</a><img src ="http://www.cppblog.com/Tim/aggbug/201851.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/Tim/" target="_blank">Tim</a> 2013-07-16 11:16 <a href="http://www.cppblog.com/Tim/archive/2013/07/16/201851.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>跟随蚂蚁——软件开发团队管理思想</title><link>http://www.cppblog.com/Tim/archive/2013/07/12/201743.html</link><dc:creator>Tim</dc:creator><author>Tim</author><pubDate>Fri, 12 Jul 2013 09:34:00 GMT</pubDate><guid>http://www.cppblog.com/Tim/archive/2013/07/12/201743.html</guid><wfw:comment>http://www.cppblog.com/Tim/comments/201743.html</wfw:comment><comments>http://www.cppblog.com/Tim/archive/2013/07/12/201743.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/Tim/comments/commentRss/201743.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/Tim/services/trackbacks/201743.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一个团队，有他固有的特性和积淀，软件开发团队无疑更加如此。所以幻想“推翻旧世界，建立新世界”往往是不太现实的。他们虽然是蚂蚁，但就算你是个“大象”，他们也不会有任何的畏惧，更谈不上屈服。你就是用上比他们大好几倍的木棍也无法阻止他们既定的步伐，不是吗？<br>      所以，首先你需要跟随蚂蚁，接触他们，观察他们，深入他们，最终获取他们的信任，告知蚂蚁团队目标在哪里。适当的时候，木棍也是必要的，不过大多数时候是一种引导，而不是用来惩罚。&nbsp;&nbsp;<a href='http://www.cppblog.com/Tim/archive/2013/07/12/201743.html'>阅读全文</a><img src ="http://www.cppblog.com/Tim/aggbug/201743.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/Tim/" target="_blank">Tim</a> 2013-07-12 17:34 <a href="http://www.cppblog.com/Tim/archive/2013/07/12/201743.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>是懒人造就了方法——做思维勤快的懒人</title><link>http://www.cppblog.com/Tim/archive/2013/07/12/201718.html</link><dc:creator>Tim</dc:creator><author>Tim</author><pubDate>Fri, 12 Jul 2013 01:56:00 GMT</pubDate><guid>http://www.cppblog.com/Tim/archive/2013/07/12/201718.html</guid><wfw:comment>http://www.cppblog.com/Tim/comments/201718.html</wfw:comment><comments>http://www.cppblog.com/Tim/archive/2013/07/12/201718.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/Tim/comments/commentRss/201718.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/Tim/services/trackbacks/201718.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 这里的“懒人”并非真正的懒惰的人，他是懒，可是他的思维却比其他人要勤快的多，他用勤劳的大脑解放懒惰的双手，这才是懒的精义。&nbsp;&nbsp;<a href='http://www.cppblog.com/Tim/archive/2013/07/12/201718.html'>阅读全文</a><img src ="http://www.cppblog.com/Tim/aggbug/201718.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/Tim/" target="_blank">Tim</a> 2013-07-12 09:56 <a href="http://www.cppblog.com/Tim/archive/2013/07/12/201718.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>为不存在的角色留下沟通的渠道——让项目的历史有据可查</title><link>http://www.cppblog.com/Tim/archive/2013/07/11/201695.html</link><dc:creator>Tim</dc:creator><author>Tim</author><pubDate>Thu, 11 Jul 2013 08:42:00 GMT</pubDate><guid>http://www.cppblog.com/Tim/archive/2013/07/11/201695.html</guid><wfw:comment>http://www.cppblog.com/Tim/comments/201695.html</wfw:comment><comments>http://www.cppblog.com/Tim/archive/2013/07/11/201695.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/Tim/comments/commentRss/201695.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/Tim/services/trackbacks/201695.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 让项目的历史有据可查，为不存在的角色留下沟通的渠道。&nbsp;&nbsp;<a href='http://www.cppblog.com/Tim/archive/2013/07/11/201695.html'>阅读全文</a><img src ="http://www.cppblog.com/Tim/aggbug/201695.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/Tim/" target="_blank">Tim</a> 2013-07-11 16:42 <a href="http://www.cppblog.com/Tim/archive/2013/07/11/201695.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>流于形式的沟通——沟通需要用心准备</title><link>http://www.cppblog.com/Tim/archive/2013/07/11/201693.html</link><dc:creator>Tim</dc:creator><author>Tim</author><pubDate>Thu, 11 Jul 2013 08:16:00 GMT</pubDate><guid>http://www.cppblog.com/Tim/archive/2013/07/11/201693.html</guid><wfw:comment>http://www.cppblog.com/Tim/comments/201693.html</wfw:comment><comments>http://www.cppblog.com/Tim/archive/2013/07/11/201693.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/Tim/comments/commentRss/201693.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/Tim/services/trackbacks/201693.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 世界上从来没有轻而易举的事，如果你看到一个人做这个事情轻而易举，而别人不能，那是因为他在背后下了很大的功，用了很多的心，只是我们没有看到！<br><br>      上面这个道理，是放之四海而皆准的一个真理。而将这句话用另一种方式表达：幻想不需要用功，不需要用心，或完全假借他人，就能事事轻松顺利，是从来未之有的！（千万不要幻想如同武侠小说里面，打个坐就能直接获得高人毕生的内力一样，哪天自己也误闯某山洞，惊遇一白胡子老头，被打通任督二脉，获取绝世武功，从此天下无敌……哎，即使有这样的事，那个人也是段誉，而不是你！）所以，面对与客户沟通的机会少，而需求多，希望假借他人（咨询公司）或者侥幸心理（客户好对付）的动机都是万万不可行的！<br><br>      最切实最有成效的方法只有一个：站在客户的角度，自己事前多准备多下功夫！这样，从形式上，将是最简单；而从效果上，将是最成功！&nbsp;&nbsp;<a href='http://www.cppblog.com/Tim/archive/2013/07/11/201693.html'>阅读全文</a><img src ="http://www.cppblog.com/Tim/aggbug/201693.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/Tim/" target="_blank">Tim</a> 2013-07-11 16:16 <a href="http://www.cppblog.com/Tim/archive/2013/07/11/201693.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>语言——关于编程语言</title><link>http://www.cppblog.com/Tim/archive/2013/07/11/201691.html</link><dc:creator>Tim</dc:creator><author>Tim</author><pubDate>Thu, 11 Jul 2013 07:22:00 GMT</pubDate><guid>http://www.cppblog.com/Tim/archive/2013/07/11/201691.html</guid><wfw:comment>http://www.cppblog.com/Tim/comments/201691.html</wfw:comment><comments>http://www.cppblog.com/Tim/archive/2013/07/11/201691.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/Tim/comments/commentRss/201691.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/Tim/services/trackbacks/201691.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 那些比较语言的优缺点背后隐藏的本源出发点其实是个人对语言的喜好，而对语言的喜好这种偏见却是每一个人都无法避免的存在的，比如我就更喜欢C++而不是java。只不过，我们应当认识到：这只是我们个人的喜好。如果非要比，那也是他的适用范围，而这个特性恐怕没有高低上下之分。所以，从此以后，不必再为语言优劣而争论了，有时间可以把自己所用的语言研究得更深；或者去学习接触更多的语言，以选择自己最喜欢的语言吧。&nbsp;&nbsp;<a href='http://www.cppblog.com/Tim/archive/2013/07/11/201691.html'>阅读全文</a><img src ="http://www.cppblog.com/Tim/aggbug/201691.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/Tim/" target="_blank">Tim</a> 2013-07-11 15:22 <a href="http://www.cppblog.com/Tim/archive/2013/07/11/201691.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>你桌上的书是乱的吗？——大脑中的知识更需要整理</title><link>http://www.cppblog.com/Tim/archive/2007/04/15/21928.html</link><dc:creator>Tim</dc:creator><author>Tim</author><pubDate>Sun, 15 Apr 2007 02:55:00 GMT</pubDate><guid>http://www.cppblog.com/Tim/archive/2007/04/15/21928.html</guid><wfw:comment>http://www.cppblog.com/Tim/comments/21928.html</wfw:comment><comments>http://www.cppblog.com/Tim/archive/2007/04/15/21928.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/Tim/comments/commentRss/21928.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/Tim/services/trackbacks/21928.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 所谓“温故而知新”，说明复习不仅能加强记忆，而且还能从中获取新的知识。因为当自己复习总结的时候，就相当于重新梳理大脑里的知识体系，当把那些零碎的信息嵌入到已有的网络中时，往往会有新的发现！<br><br>      所以，大脑中的知识更需要整理。每天把自己当天所学的、所看的、所想的、所经历的好好地总结一下，整理得井井有条，就像整理自己桌上的书，衣柜的衣服一样，这样，我想不要多久，我们可能都会惊讶于自己记忆的增加，能力的提升！&nbsp;&nbsp;<a href='http://www.cppblog.com/Tim/archive/2007/04/15/21928.html'>阅读全文</a><img src ="http://www.cppblog.com/Tim/aggbug/21928.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/Tim/" target="_blank">Tim</a> 2007-04-15 10:55 <a href="http://www.cppblog.com/Tim/archive/2007/04/15/21928.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>编程的精义——从愚公移山开始</title><link>http://www.cppblog.com/Tim/archive/2007/03/29/20693.html</link><dc:creator>Tim</dc:creator><author>Tim</author><pubDate>Thu, 29 Mar 2007 15:41:00 GMT</pubDate><guid>http://www.cppblog.com/Tim/archive/2007/03/29/20693.html</guid><wfw:comment>http://www.cppblog.com/Tim/comments/20693.html</wfw:comment><comments>http://www.cppblog.com/Tim/archive/2007/03/29/20693.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/Tim/comments/commentRss/20693.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/Tim/services/trackbacks/20693.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 所以，编程实在是很容易，只是用某种语法表达的一堆由顺序、分支和循环组成的集合罢了，愚公都能做，所以我们当然可以更加信心百倍的开始！<br>不过，程序的核心是算法，而这是思想层面的东西，智叟也不一定能做好，所以我们还是需要努力学习的！&nbsp;&nbsp;<a href='http://www.cppblog.com/Tim/archive/2007/03/29/20693.html'>阅读全文</a><img src ="http://www.cppblog.com/Tim/aggbug/20693.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/Tim/" target="_blank">Tim</a> 2007-03-29 23:41 <a href="http://www.cppblog.com/Tim/archive/2007/03/29/20693.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>