寒星轩

There are innumerable stars in the sky, the smallest is me!

李星ID:starlee
198712次访问,排名343(1)好友0人,关注者55
欢迎大家访问我的Blog。
主要是C++,设计模式,面向对象设计方面的技术文章。
starlee的文章
原创 94 篇
翻译 0 篇
转载 45 篇
评论 300 篇
StarLee的公告
郑重声明

        本BLOG所发表的 原创文章,作者保留一切权利。必须经过作者本人同意后方可转载,并注名作者(StarLee)和出处(CSDN Blog)。
作者Email:
coolstarlee(at)sohu.com
最近评论
lizhenneng:很有意思的程序。作者写出来是为了让别人分享自己的知识,却有人在那里泼凉水,真替那些人悲哀。
neng:程序还蛮有意思的,谢谢些出来分享,那些说恶话的请闭上你们的嘴巴吧,作者写出来是想让大家分享他的知识,你们却在那里泼凉水,无语.
zigzag5:这个思路好像在《COM本质论》中间过,不错。

还有那些恶评作者的,省省吧,人家写了不是一定要你看的。有营养你就吸收,没有营养你就略过好了。就算你知道的多一点,难道你不是从这个阶段过来的吗?
ztz0223:呵呵,上面争论挺激烈的啊,该不该用多继承是个人爱好,但是有很多优秀的类库都是使用了多继承的,比如,ATL,WTL,ACE等等,就连iostream这个类都是多继承的结果,难道他们用错了?
楼上的兄弟,还有c++ 0x出来能解决多继承的问题?现在的c++莫非就那么不上你的眼?
我跟楼主不认识,就事论事而已
dwc90715P32:顶!
文章分类
收藏
相册
友情链接
houdy的专栏
lijgame的专栏
lyrebing的专栏
禾青谷
存档
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
订阅到BlogLines
订阅到Yahoo
订阅到GouGou
订阅到飞鸽
订阅到Rojo
订阅到newsgator
订阅到netvibes

原创 今天我Blog里面的一篇文章登上了CSDN的首页收藏

新一篇: Oracle的FORM中,如何判断鼠标点击标签画布的是哪一页 | 旧一篇: C++中接口与实现分离的技术

    早上到公司没有多久,有一个同事就在AIM里面给我发了一个链接,问我那是不是我的Blog。我就问他是怎么知道我的Blog的。他跑到我的位置上,告诉我说,在CSDN的首页上看到了一篇“C++中接口与实现分离的技术”的文章,打开链接就进入了“StarLee的专栏”,因为StarLee是我的英文名字,就问我是不是我的Blog。我按捺住自己的狂喜告诉他就是。然后在他的指点下,在CSDN的首页上的“技术文档区”板块中找到了我的那篇文章。
    那篇文章是我前天才发表的。我在CSDN里面的Blog主要是写一些自己在开发时候的心得和体会,以及学到的一些小技巧。本来的意愿是留下一些资料,以后开发用到的时候可以查找,所以每次发表完文章,我就不管了。虽然有时候会看看有多少人点击我的文章,但是从来没有想过会登上CSDN的首页。
    写那篇文章的起因是我们在项目讨论中看了项目中美国同事写的代码后发现了那样的做法,我们就讨论为什么要那样做,然后就得出了是为了接口与实现分离的结论。后来,我又参考了《Effective C++ 2nd Edition》中文版中的条款34。(看这个还是前面提到的那个同事告诉我的,不过他只是看到了这个条款中的例子代码跟我们看到的代码有相同的写法,就按书上的条款的出了结论是为了“将文件之间的编译依赖关系降至最低”,却没有发现真正的好处是“接口与实现的分离”。当然,这也不能怪他。因为书中对“接口与实现的分离”只是提了一下,主要还是在说降低文件之间的编译依赖关系。我们在项目讨论中讨论过这个问题,我想这就是他为什么会注意到CSDN上我的那篇文章吧。)我觉得这是在用C++开发时一种非常有用的技术,于是就自己做了一个非常简单的例子,以这个例子来说明这种技术,写成了那篇文章。
    另外说一点,理论一定要与实践相结合。其实那本《Effective C++ 2nd Edition》中文版我看过两遍,在看的时候就有很多次感觉到是--茅塞顿开。还专门写了篇文章“《Effective C++ 中文版 2nd Edition》读后感”,可是现在有很多条款我都快忘了。但是我想,对于条款34,我应该不会忘,因为我把里面的理论用到了实践中。其实,搞软件开发的都知道,要想干好这一行,光看书是不行的,一定要多动手。看书只是要提高我们的基础理论知识,但是只知道一堆理论是开发不出好软件的。

发表于 @ 2006年03月01日 13:32:00|评论(loading...)|编辑

新一篇: Oracle的FORM中,如何判断鼠标点击标签画布的是哪一页 | 旧一篇: C++中接口与实现分离的技术

评论

#韩磊 发表于2006-03-01 22:47:00  IP: 221.216.47.*
呵呵,继续努力!为大家多写一些好文章,还会被选到首页的!
发表评论  


登录
Csdn Blog version 3.1a
Copyright © StarLee