﻿<?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++博客-winrain 爱老婆，爱生活~~~</title><link>http://www.cppblog.com/winrain/</link><description>我是一匹来自北方的狼！       </description><language>zh-cn</language><lastBuildDate>Tue, 14 Apr 2026 23:07:12 GMT</lastBuildDate><pubDate>Tue, 14 Apr 2026 23:07:12 GMT</pubDate><ttl>60</ttl><item><title>来自大师的C++学习忠告！</title><link>http://www.cppblog.com/winrain/archive/2005/10/10/608.html</link><dc:creator>冬雨</dc:creator><author>冬雨</author><pubDate>Mon, 10 Oct 2005 06:03:00 GMT</pubDate><guid>http://www.cppblog.com/winrain/archive/2005/10/10/608.html</guid><wfw:comment>http://www.cppblog.com/winrain/comments/608.html</wfw:comment><comments>http://www.cppblog.com/winrain/archive/2005/10/10/608.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/winrain/comments/commentRss/608.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/winrain/services/trackbacks/608.html</trackback:ping><description><![CDATA[&nbsp; 
<P style="FONT-SIZE: 14pt; MARGIN: 0in; mso-outline-level: 1"><SPAN lang=EN-US style="FONT-FAMILY: 'Times New Roman'">Barbara Moo</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: 楷体_GB2312">的忠告</SPAN></P><BR>&nbsp; 
<P style="FONT-SIZE: 12pt; MARGIN: 0in; FONT-FAMILY: 楷体_GB2312; mso-outline-level: 1">★找专家，多跟别人交流。有用的程序都必须和外部世界交流。</P>
<P style="FONT-SIZE: 12pt; MARGIN: 0in; FONT-FAMILY: 'Times New Roman'; mso-outline-level: 1">&nbsp;</P>
<P style="FONT-SIZE: 12pt; MARGIN: 0in; FONT-FAMILY: 楷体_GB2312; mso-outline-level: 1">★选一种工具并适应它：工具是获取结果的手段，如果你只注意手段而忽视了结果，就是在浪费时间。如果要使用一种新工具，就要有明显的证据说明提供的工具值得你费劲去学习如何使用它。</P>
<P style="FONT-SIZE: 12pt; MARGIN: 0in; FONT-FAMILY: 'Times New Roman'; mso-outline-level: 1">&nbsp;</P>
<P style="FONT-SIZE: 12pt; MARGIN: 0in; mso-outline-level: 1"><SPAN lang=EN-US style="FONT-FAMILY: 'Times New Roman'">★C</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: 楷体_GB2312">与</SPAN><SPAN lang=EN-US style="FONT-FAMILY: 'Times New Roman'">C++：</SPAN></P>
<P style="FONT-SIZE: 12pt; MARGIN: 0in 0in 0in 0.5in; mso-outline-level: 2"><SPAN lang=ZH-CN style="FONT-FAMILY: 楷体_GB2312">理解</SPAN><SPAN lang=EN-US style="FONT-FAMILY: 'Times New Roman'">C</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: 楷体_GB2312">程序是，很大一部分的精力花费在阅读组成程序的函数上。</SPAN></P>
<P style="FONT-SIZE: 12pt; MARGIN: 0in 0in 0in 0.5in; mso-outline-level: 2"><SPAN lang=EN-US style="FONT-FAMILY: 'Times New Roman'">C++</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: 楷体_GB2312">直接支持数据抽象，理解</SPAN><SPAN lang=EN-US style="FONT-FAMILY: 'Times New Roman'">C++</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: 楷体_GB2312">程序的工作主要是识别某种标志符的类型，然后阅读该类型的声明。</SPAN></P>
<P style="FONT-SIZE: 12pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: 'Times New Roman'; mso-outline-level: 2">&nbsp;</P>
<P style="FONT-SIZE: 12pt; MARGIN: 0in; mso-outline-level: 1"><SPAN lang=ZH-CN style="FONT-FAMILY: 楷体_GB2312">★给自己设一些问题：选择一个你还不理解的</SPAN><SPAN lang=EN-US style="FONT-FAMILY: 'Times New Roman'">C++</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: 楷体_GB2312">特性，使用这个特性写个程序，但是注意除此之外，只使用你已掌握的东西。然后做一些其他工作，帮助你确信程序在做什么——以及为什么！</SPAN></P>
<P style="FONT-SIZE: 12pt; MARGIN: 0in; FONT-FAMILY: 'Times New Roman'; mso-outline-level: 1">&nbsp;</P>
<P style="FONT-SIZE: 12pt; MARGIN: 0in; FONT-FAMILY: 楷体_GB2312; mso-outline-level: 1">★结论：</P>
<P style="FONT-SIZE: 12pt; MARGIN: 0in 0in 0in 0.5in; mso-outline-level: 2"><SPAN lang=EN-US style="FONT-FAMILY: 'Times New Roman'">1</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: 楷体_GB2312">、做理解的事情；理解要做的事情。</SPAN></P>
<P style="FONT-SIZE: 12pt; MARGIN: 0in 0in 0in 0.5in; mso-outline-level: 2"><SPAN lang=EN-US style="FONT-FAMILY: 'Times New Roman'">2</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: 楷体_GB2312">、逐步加深扩展理解</SPAN></P>
<P style="FONT-SIZE: 12pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: 'Times New Roman'; mso-outline-level: 2">&nbsp;</P>
<P style="FONT-SIZE: 12pt; MARGIN: 0in 0in 0in 0.5in; mso-outline-level: 2"><SPAN lang=ZH-CN style="FONT-FAMILY: 楷体_GB2312">做练习时，要把握分寸，过犹不及。通过选择一个与你目前的工作相关的问题来学习</SPAN><SPAN lang=EN-US style="FONT-FAMILY: 'Times New Roman'">C++</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: 楷体_GB2312">是很有诱惑力的。这是个好主意——只要你不会因为工作太累而忘了学习。</SPAN></P>
<P style="FONT-SIZE: 12pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: 楷体_GB2312; mso-outline-level: 2">&nbsp;</P>
<P style="FONT-SIZE: 12pt; MARGIN: 0in 0in 0in 0.5in; mso-outline-level: 2"><SPAN lang=ZH-CN style="FONT-FAMILY: 楷体_GB2312">依据操所思考。从</SPAN><SPAN lang=EN-US style="FONT-FAMILY: 'Times New Roman'">C</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: 楷体_GB2312">到</SPAN><SPAN lang=EN-US style="FONT-FAMILY: 'Times New Roman'">C++</SPAN><SPAN lang=ZH-CN style="FONT-FAMILY: 楷体_GB2312">最大的观念性变化就是要停止考虑程序的结构，而开始考虑程序数据的行为。接口比结构更重要，我们可以很容易的改变结构，却很难改变接口。</SPAN></P>
<P style="FONT-SIZE: 12pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: 楷体_GB2312; mso-outline-level: 2">&nbsp;</P>
<P style="FONT-SIZE: 12pt; MARGIN: 0in 0in 0in 0.5in; FONT-FAMILY: 楷体_GB2312; mso-outline-level: 2">早些考虑测试。如果大部分程序写成了类定义，就应该能确性你的类符合期望。有个好办法就是在写类的代码时也写出测试框架。如果在把程序块连起来之前就对每个块分别进行测试而不是连接后再查找问题，你就可以省下很多时间。</P><img src ="http://www.cppblog.com/winrain/aggbug/608.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/winrain/" target="_blank">冬雨</a> 2005-10-10 14:03 <a href="http://www.cppblog.com/winrain/archive/2005/10/10/608.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Visual assist 1418没有人破解吗？</title><link>http://www.cppblog.com/winrain/archive/2005/10/10/607.html</link><dc:creator>冬雨</dc:creator><author>冬雨</author><pubDate>Mon, 10 Oct 2005 05:59:00 GMT</pubDate><guid>http://www.cppblog.com/winrain/archive/2005/10/10/607.html</guid><wfw:comment>http://www.cppblog.com/winrain/comments/607.html</wfw:comment><comments>http://www.cppblog.com/winrain/archive/2005/10/10/607.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cppblog.com/winrain/comments/commentRss/607.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/winrain/services/trackbacks/607.html</trackback:ping><description><![CDATA[Visual assist 的确是一个超级好用的编程辅助工具，1418版用起来迄今还没有发现bug，可惜试用期到了，网上怎么都找不到一个很好的破解，ttdown下载的那个破解没有用，哪位高人有空给大家破解一下吧，我想有很多人也在翘首以待呢！<img src ="http://www.cppblog.com/winrain/aggbug/607.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/winrain/" target="_blank">冬雨</a> 2005-10-10 13:59 <a href="http://www.cppblog.com/winrain/archive/2005/10/10/607.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>