很多初学者看到网上有这么多高级代码,看到别人会很多高级技巧,心里就非常着急,恨不得一夜就能学会所有内容。
实践证明,心急吃不得热豆腐,学习程序设计也一样,不能着急。这里给大家一个建议:
第一步:首先将教材从头开始认真学习,学习期间多思考,并认真思考课后的练习题,也可以尝试做一些小的程序。
在这个阶段,如果有问题,可以到BBS论坛中查找或提问,也可以咨询老师和同学。但是这个阶段不必要去网上下载更多更复杂的代码,也不必要去看别人的讨论。
简而言之,这个阶段就是按照自己的计划打好基础。
第二步:当对基础内容有个基本了解后,可以根据自己的需要,自己独立自主开发一个比较大的程序,如BBS、聊天室、网上商店等。
但是在你准备开发大型示例时,千万不要上来就看别人的程序,而要先自己努力去开发,实在有困难时可以参考一下别的示例,但是以自己思考为主,简单的说,就是在别人的帮助下,力争独立自主的开发一个比较大的程序。
开发完毕后,你也可以拿自己的程序和别人的程序进行比较,找一下不足,并争取修改的更好。
当然,在这个阶段就可一边开发一边到网上去看别人的文章,也可以看一些复杂的案例。
第三步:经历过前2步后,水平应该已经达到一定地步。此时如有条件,可以找一些高级教程或网上高级文章看一看,检查自己还有什么不会的。
最后特别提醒:
(a)在计算机中,80%的内容是为20%的人准备的。很多东西要么太高级,要么太花哨,其实并没有特别大的用处。对于初学者来说,尤其不必理会。
(b)即使是盖茨来,他也有很多不会的东西。所以千万不要碰到自己不会的内容,就非常紧张。慢慢学,逐渐你就会感到自己水平有长进。
欢迎大家来千锋,学习世界上最好的编程语言——PHP。