我现在感觉最有效,进步最快的学习方法,可以称为“三部曲”:
1. 第一步,看书或者文档,不用扣细节,只是看个大概。目的一是了解要学的语言或者技术的大致框架,二是能看懂代码。
2. 找到一个合适的项目,看懂所要修改的功能的有关代码,然后修改,调试直至正确运行。这时,可以说已经基本上手了。
3. 在模仿的基础上,用学到的技术开发新项目。
有些书可以作为参考书,查一查。不过网络大体上可以代替书。一般来说,很少有网上找不到,书里却找得到的东西。
代码其实并不很难写。难的是找到合适的项目。我现在看实践类的书,章节后的练习题是从来不做的。我一定要有明确的需求,找到有实用意义的项目,才会动手编程。学习的结果,一定要能做出满足具体需求的,运行正常的程序。
当然,理论类的书,比如算法,可以归为数学一类的东西,练习题是要做的。
原文地址:https://www.cnblogs.com/badnumber/p/11204515.html