免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: twen345
打印 上一主题 下一主题

怎样从C程序员转到C++程序员? [复制链接]

论坛徽章:
0
31 [报告]
发表于 2008-09-03 16:49 |只看该作者
原帖由 emacsnw 于 2008-9-3 16:33 发表


个人认为“设计模式”是精通C++必看的书籍之一。:wink:




现在已经不流行设计模式了。

服务器端现在流行的是 多线程/webservice/云计算。客户端现在流行的是组件、插件。

论坛徽章:
0
32 [报告]
发表于 2008-09-03 17:21 |只看该作者
原帖由 wwwsq 于 2008-9-3 00:49 发表




现在已经不流行设计模式了。

服务器端现在流行的是 多线程/webservice/云计算。客户端现在流行的是组件、插件。


只要面向对象的思想没过时,设计模式就不会过时。呵呵。

论坛徽章:
0
33 [报告]
发表于 2008-09-03 17:44 |只看该作者
原帖由 emacsnw 于 2008-9-3 17:21 发表


只要面向对象的思想没过时,设计模式就不会过时。呵呵。



像Utility、Singleton、Visitor这样的所谓“设计模式”不过是基于特定语法的一些小技巧。

设计模式里面最拿得出手的是MVC,可实际上MVC的概念比设计模式的概念出现的要好几年。而且MVC模式因为View和Control难以分开,以及代码复杂、性能不高等原因,也有很大的局限性。

设计模式并没有带来什么新的价值,因此可以称为额外的负担。就像C++的多重继承一样,没什么用,纯粹累赘。

论坛徽章:
3
数据库技术版块每日发帖之星
日期:2016-05-28 06:20:00综合交流区版块每日发帖之星
日期:2016-05-29 06:20:00每日论坛发贴之星
日期:2016-05-29 06:20:00
34 [报告]
发表于 2008-09-04 08:48 |只看该作者
一切来源于实践

论坛徽章:
0
35 [报告]
发表于 2008-09-04 09:40 |只看该作者
原帖由 wwwsq 于 2008-9-3 14:25 发表



Symbian的那点所谓设计模式(一共才四个),比起Java里面那些设计模式,绝对是小巫见大巫。我看过一本书,里面介绍了一百多个设计模式。
我觉得Symbian那点可怜的设计模式,主要是为了市场,为了证明sym ...

看来你是symbian达人啊!你看过Symbian kernel源代码吗?没看过的话不要轻易下结论。

[ 本帖最后由 fera 于 2008-9-4 11:47 编辑 ]

论坛徽章:
0
36 [报告]
发表于 2008-09-04 10:39 |只看该作者
感觉直接看 inside object 并不合适
关键是了解下面向对象的思想 inside是告诉你内部的实现原理

论坛徽章:
0
37 [报告]
发表于 2008-09-04 11:56 |只看该作者
原帖由 blueboy83 于 2008-9-4 10:39 发表
感觉直接看 inside object 并不合适
关键是了解下面向对象的思想 inside是告诉你内部的实现原理


不知道实现原理会产生不信任感

论坛徽章:
0
38 [报告]
发表于 2008-09-04 14:31 |只看该作者

回复 #20 fera 的帖子

那本知名的设计模式 书,不就是以C++为例子

论坛徽章:
0
39 [报告]
发表于 2008-09-04 19:47 |只看该作者
想学好C/C++得下点苦功夫!!

论坛徽章:
0
40 [报告]
发表于 2008-09-04 19:54 |只看该作者
先研究一段时间的OOP吧,建议还是看java版的,省的看C++版的时候,总是迷恋于语言而忽略了OOP的原则
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP