登录 | 注册
百度知道 > 电脑 /网络 > 编程
已解决
一个优秀的 c++ 程序员应该具备的素质!
悬赏分: 10 - 解决时间: 2005-11-1 14:04
应该达到什么样的水平?具备哪方面的知识?
学习那些方面的知识?在什么方面很突出?
通过怎么样的学习才能达到?
提问者: 暗黑森林 - 魔法学徒 一
最佳答案
1.把C++ 当成一门新的语言学习(和 C没啥关系!真的。);
2.
看《
Thinking In C++
》,不要看《
C++
变成死相》;
3.看《 The C++ Programming Language 》和《 Inside The C++ Object Model 》,不要因为他们很难而我
自己是初学者所以就不看;
4.不要被 VC 、BCB 、 BC 、MC 、TC 等词汇所迷惑——他们都是集成开发环境,而我们要学的是一门语
言;
5.不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识
点;
6.会用 Visual C++ ,并不说明你会 C++ ;
7.
学
class
并不难,
template
、
STL
、
generic programming
也不过如此——难的是长期坚持实践和不遗余
的博览群书;
8.如果不是天才的话,想学编程就不要想玩游戏——你以为你做到了,其实你的 C++ 水平并没有和你通关
的能力一起变高——其实可以时刻记住:学 C++ 是为了编游戏的;
9.
看
Visual C++
的书,是学不了
C++
语言的;
10. 浮躁的人容易说: XX语言不行了,应该学 YY;——是你自己不行了吧!?
11. 浮躁的人容易问:我到底该学什么;——别问,学就对了;
12. 浮躁的人容易问: XX有钱途吗;——建议你去抢银行;
13.
浮躁的人容易说:我要中文版!我英文不行!——不行?学呀!
14. 浮躁的人容易问: XX和YY哪个好;——告诉你吧,都好——只要你学就行;
15. 浮躁的人分两种: a)只观望而不学的人; b) 只学而不坚持的人;
16. 把时髦的技术挂在嘴边,还不如把过时的技术记在心里;
17.C++
不仅仅是支持面向对象的程序设计语言;
18. 学习编程最好的方法之一就是阅读源代码;
19. 在任何时刻都不要认为自己手中的书已经足够了;
20. 请阅读《 The Standard C++ Bible 》(中文版:标准 C++ 宝典 ),掌握 C++ 标准;
21.
看得懂的书,请仔细看;看不懂的书,请硬着头皮看;
22. 别指望看第一遍书就能记住和掌握什么——请看第二遍、第三遍;
23. 请看《 Effective C++ 》和《 More Effective C++ 》以及《 Exceptional C++ 》;
24. 不要停留在集成开发环境的摇篮上,要学会控制集成开发环境,还要学会用命令行方式处理程序;
资讯 网页 贴吧 知道 MP3 图片 百科
帮助
搜索答案 我要提问
页码,1/4一个优秀的c++程序员应该具备的素质!_百度知道
2006-12-27http://zhidao.baidu.com/question/723619.html