C语言学习之路
/* 本文wolflion原创,转载请注明. */
一.入门
目的:了解一下这门课有哪些知识点
对任何一门课,其实入门只要找一本自己能坚持看下去的书就可以了.这一过程大约要60h,以8-10p/h的小时.(我想没人会选择用多于500页的书来入门吧.)
结果:知道C程序的组成成分是属于哪部分.C里面有哪些知识点,自己能抽象出来.学习过程就是抽象过程(个人观点).
二.提高
推荐教材:<C陷阱与缺陷>,<C专家编程>
另外推荐:去一个人气比较旺的论坛(关于C的),QQ群呢因为问题即时性再强,交流还可以,如果不在线的话,别人贴的东西你就看不到. 这一过程需要三个月的时间,主要攻克入门时看到的难点或当时不理解的知识点.然后去论坛看看别人的问题自己会不会答.别人的问题要用代码实现的,自己尝试着多写写.这样不仅掌握了基本理论还知道别人会在哪犯错.结合上面的两本教材,自己好好总结,这就是你自己的MSDN哦.
结果:能解决新手提出的任何问题,同时能跟高手讨论一些问题.
三.进入项目开发状态
推荐:没有项目时,看开源[硬着头皮看,弯路每个多都要走]
这一过程:注意代码规范,在写代码时,看到一下子解决不了的bug,想想上面自己复习的知识,或者在论坛上问,或者google.
结果:找准一个方向,你就走上一条不归路了...
祝所有的学习者学有所成.自己的水平也就在二,三之间,也在论坛逛和看开源.
PS:可能写得不全或者不好,请各位指正.