开始慢慢抄代码敲对自己编程提高有用吗？
学习都是一个从不会到会的过程。不会的时候，代码自然写不出来，就只能学别人的代码。可是具体怎么学，很多人是没有头绪的，只是看，却不知道在看什么。简单的说，看这些， 1，这一行代码在做什么？ 2，为什么要这样写？ 不论是读，是抄，是默，是调，只要能让你在这两个问题上加深理解，就是有效的。明白代码在做什么，是理解思路；弄清为什么要这样写，是扫清自己独立完成时的障碍。 就像学生时代抄作业一样，有的人边抄边想，不懂就问，这是peer review，有的人过眼，过手，不过脑，全当练字，同样是抄，结果也不同。说到编程，也是一样，抄可以，更重要的是想，然后调试，然后再想。 看看别人的代码，了解个大概，自己写，卡壳了，再去看别人的例子，明白自己卡在哪里，这样才是学到了东西。重要的不是死板的套用某一种方法，而是明白学习的目标，知道自己的状态，并敢于尝试用各种方式向目标逼近。    