经验分享30条大牛C编程开发学习

核心提示每个从事C++开发的朋友相信都能给后来者一些建议,但是真正为此进行大致总结的很少。本文就给出了网上流传的对C++编程开发学习的50条建议,总结的还是相当不错的,编程学习者(不仅限于C++学习者)如果真的理解了这些建议,相信能够在学习时准确的抓住侧重点,少走弯路。下面列出这50条建议:1、把C++当成一门新的语言学习(和C没啥关系!)。

2、看《ThinkingInC++》,不要看《C++编程思想》。

3、看《TheC++ProgrammingLanguage》和《InsideTheC++ObjectModel》,不要因为他们很难而我们自己是初学者所以就不看。

4、不要被VC、BCB、BC、MC、TC等词汇所迷惑–他们都是集成开发环境,而我们要学的是一门语言。

5、不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点。

6、会用VisualC++,并不说明你会C++。

7、学class并不难,template、STL、genericprogramming也不过如此,难的是长期坚持实践和不遗余力的博览群书。

8、如果不是天才的话,想学编程就不要想玩游戏–你以为你做到了,其实你的C++水平并没有和你通关的能力一起变高–其实可以时刻记住:学C++是为了编游戏的。

9、看VisualC++的书,是学不了C++语言的。

10、浮躁的人容易说:XX语言不行了,应该学YY;——是你自己不行了吧!?

11、浮躁的人容易问:我到底该学什么;——别问,学就对了;

12、保存好你写过的所有的程序–那是你最好的积累之一。

13、浮躁的人容易说:我要中文版!我英文不行!——不行?学呀!

14、浮躁的人容易问:XX和YY哪个好;——告诉你吧,都好——只要你学就行。

15、浮躁的人分两种:a)只观望而不学的人;b)只学而不坚持的人。

16、把时髦的技术挂在嘴边,还不如把过时的技术记在心里。

17、C++不仅仅是支持面向对象的程序设计语言。

18、学习编程最好的方法之一就是阅读源代码。

19、在任何时刻都不要认为自己手中的书已经足够了。

20、请阅读《TheStandardC++Bible》(中文版:标准C++宝典),掌握C++标准。

21、看得懂的书,请仔细看;看不懂的书,请硬着头皮看。

22、别指望看第一遍书就能记住和掌握什么–请看第二遍、第三遍。

23、请看《EffectiveC++》和《MoreEffectiveC++》以及《ExceptionalC++》。

24、不要停留在集成开发环境的摇篮上,要学会控制集成开发环境,还要学会用命令行方式处理程序。

25、和别人一起讨论有意义的C++知识点,而不是争吵XX行不行或者YY与ZZ哪个好。

26、请看《程序设计实践》,并严格的按照其要求去做。

27、不要因为C和C++中有一些语法和关键字看上去相同,就认为它们的意义和作用完全一样。

28、C++绝不是所谓的C的“扩充”–如果C++一开始就起名叫Z语言,你一定不会把C和Z语言联系得那么紧密。

29、请不要认为学过XX语言再改学C++会有什么问题–你只不过又在学一门全新的语言而已。

30、读完了《InsideTheC++ObjectModel》以后再来认定自己是不是已经学会了C++。

注:喜欢的小伙伴就转走收藏吧~









































如何治疗白癜风最好
白癜风最新治疗办法



转载请注明:http://www.nydjfy.com/pxxx/999.html

  • 上一篇文章:
  •   
  • 下一篇文章: