很多人说,上课的时候听得懂也看得懂代码,但是一到自己写的时候就什么都写不出来,关于这点我是这样认为的:
说句实话,代码其实很简单的,稍微学几天之后你就会发现,其实看别人写的代码并没有那么难,至少大概你都能看懂,但为什么自己写不出来呢?
第一:知识点不够透彻,我觉得不止要弄清楚每一行代码的来由,结构,作用,其实我觉得最重要的是思路和思想,分析需求,理好思路,把整个程序的架构全部罗列出来,注释上,然后在每一层上写代码,这点很重要,学会自己写注释!
第二:概念的透彻性,很多人说听的时候能懂概念,但是转头就忘了,这很正常,我刚开始也这样,概念什么的我也觉得超级烦人。。。不过后来就好点了,办法就是:写。不断的写代码,比如抽象类,比如静态,在学这些的时候最好的办法就是写,而且要写各种错误的代码,把你能想的各种奇葩搭配全写出来,然后慢慢的看错误,然后你就悟了!个人认为只有不断的出错才能更好的理解。
第三:预复习很重要,在这儿我想强调这一点,预复习真的很重要,预习,哪怕你只是把第二天的知识粗略的看一遍,看几遍第二天的概念,你在第二天上课的时候都能有很好很好的状态;当然最好的办法就是通过预习找问题,把你自己不懂得东西全部记下来,第二天在问,或者再看,你会发现你的效率提高了很多,复习的重要性就不需要我重提了,而且预复习也花不了多少时间的,与其第二天迷茫,不如花那个个把小时预复习,岂不快哉?!
以上纯手打,不喜勿喷 |
|