c语言初学者论坛:给C++初学者的50个忠告

1.把C当成门新语言学习(和C没啥关系!真); 
2.看Thinking In C不要看C变成死相; 
3.看The C Programming LanguageInside The C Object Model,不要他们很难而我们自己是初学者所以就不看; 
4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境而我们要学门语言; 
5.不要放过任何个看上去很简单小编程问题——他们往往并不那么简单或者可以引伸出很多知识点; 
6.会用Visual C并不介绍说明你会C; 
7.学并不难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.别指望看第遍书就能记住和掌握什么——请看第 2遍、第 3遍; 
23.请看Effective CMore Effective C以及Exceptional C; 
24.不要停留在集成开发环境摇篮上要学会控制集成开发环境还要学会用命令行方式处理; 
25.和别人起讨论有意义C知识点而不是争吵XX行不行或者YY和ZZ哪个好; 
26.请看设计实战并严格按照其要求去做; 
27.不要C和C中有些语法和关键字看上去相同就认为它们意义和作用完全样; 
28.C绝不是所谓C“扩充”——如果C开始就起名叫Z语言定不会把C和Z语言联系得那么紧密; 
29.请不要认为学过XX语言再改学C会有什么问题——你只不过又在学门全新语言而已; 
30.读完了Inside The C Object Model以后再来认定自己是不是已经学会了C; 
31.学习编程秘诀是:编程编程再编程; 
32.请留意下列书籍:C面向对象高效编程(C Effective Object-Oriented Software Construction)面向对象软件Software构造(Object-Oriented Software Construction)设计模式(Design Patterns)The Art of Computer Programming; 
33.记住:面向对象技术不只是C专有; 
34.请把书上例子亲手输入到电脑上实战即使配套光盘中有源代码; 
35.把在书中看到有意义例子扩充; 
36.请重视C异常处理技术并将其切实运用到自己中; 
37.经常回顾自己以前写过并尝试重写把自己学到新知识运用进去; 
38.不要漏掉书中任何个练习题——请全部做完并记录下解题思路; 
39.C语言和C集成开发环境要同时学习和掌握; 
40.既然决定了学C,就请坚持学下去学习设计语言是掌握设计技术设计技术是跨语言; 
41.就让C语言各种平台和开发环境去激烈竞争吧我们要以学习C语言本身为主; 
42.当你写C写到半却发现自己用思路方法很拙劣时请不要马上停手;请尽快将余下部分粗略完成以保证这个设计完整性然后分析自己并重新设计和编写(参见43); 
43.别心急设计C确实不容易;自己和自己设计水平是在不断编程实战中完善和发展; 
44.决不要“很小”就不遵循某些你不熟练规则——好习惯是培养出来而不是次记住; 
45.每学到个C难点时候尝试着对别人讲解这个知识点并让他理解——你能讲清楚才介绍说明你真理解了; 
46.记录下在和别人交流时发现自己忽视或不理解知识点; 
47.请不断对自己写提出更高要求,哪怕你版本号会变成Version 100.XX; 
48.保存好你写过所有——那是你最好积累的; 
49.请不要做浮躁人; 
50.请热爱C!
Tags:  初学者 电脑初学者 c语言初学者论坛

延伸阅读

最新评论

发表评论