Re: [cpp] 请教一个函数的问题

analyst qiaojie at gmail.com
Tue Mar 7 13:50:38 CST 2006


好吧,我承认我的回答已经超出了他提问的范围。不过尽量降低耦合这个观点我是不能认同的,你平时使用的string、vector之类不都是直接依赖实现的么?我想你也不会在前面去写一行class
string之类的声明。对于这类稳定的类(你不可能去修改他的实现)没有必要降低耦合,这类耦合基本没有害处,反而带来方便。


在06-3-7,卢立璵(bad_fish) <luliyi1024 at gmail.com> 写道:
>
> 其实呢,这个问题我回答的应该就是提问者想要的,因为他提问的前提就是如此。也没有必要超越他的提问前提来全面的回答问题。
>
> 另外,为了达到低耦合的目的(我想你也应该认同尽量降低耦合这个观点),就算成员数据只有"一个int",也应该传指针或者引用比较恰当,片面追求这点效率你觉得可你觉的可取吗。
> 再退一步讲,如果在特定的设计中没有必要降低耦合、效率至上,那么把NODE暴露给普通函数也算是不当的设计。
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://codingnow.com/pipermail/cpp/attachments/20060307/6523ce2e/attachment.html


More information about the Cpp mailing list