黑马程序员技术交流社区

标题: 一步一步往上爬 [打印本页]

作者: 苏兴涛    时间: 2018-9-27 15:03
标题: 一步一步往上爬
学习方法总结

  现在,对自己最近的学习上面的方法进行一下总结. 也借这个机会去反思一下自己的学习方法不足的地方.   我记得大学里面第一次接触计算机语言,当时没有什么学习方法.就是当做任务来学习.

现在想想实在对不起老师,也坑了自己.    先从敲代码来说说吧.   代码就像盖房子,从大方面上要清晰其中的逻辑, 而在小的建筑上,也要注意细节.    学习首先是心态的问题.   跟着视频和资料学习的时候,不要着急着先敲代码.  细节的上的东西也不要太纠结,  真正的细节,是在实际敲代码的时候去积累的.    第一次接触,首要做的事情就是把整个过程的框架和逻辑理清楚.  知道自己第一步,第二步一直到最后要做什么.  在整体的逻辑上清楚了. 心态就不会感到迷茫,  也有了大概的底气.  然后,就是敲代码.  在清晰框架思路后, 实际去敲代码,就是对细节思路的把握.  这个没有什么办法,就是要用心思考,多敲代码.  框架上不断去丰满细节,细节上的知识不断地流进自己的大脑.  零散的知识就变成一个有生命力的整体,为自己所用了.  总结一句话,不重视理解的敲代码,就是盲人过河,很浪费时间.   已经理解的却不练习的代码,只是理想的散架,不会成为真正的知识.     当然了,这只是第一阶段的.   

第二阶段:  刚开始是知易行难.  到了后面是知难行难.   但是互联网的东西好像是公平的.  理解的难的东西,代码量其实也少了.  这需要重视理解, 很多时候,很多工具和知识以及整理封装好了.重要的是,体会到它们的功能. 为自己所用.   整体的逻辑优先把握.    然后再去完成代码任务.   很多人都说没时间敲代码. 我感觉他们是不是没有完全理解一些知识的内容.   这就引申到了第三阶段了. .

第三阶段:  看起来哟超负荷的代码量.  但其实很多都是底层和封装好的东西.    我们的首要任务是,要理解和记忆这个工具的使用, 然后,在前端代码去练习这个工具.  甚至对这个工具进行专项训练. 不要动不动就去模拟底层. 去敲一下无关紧要的东西. 或者是不是今天学习的东西.  比如说,今天学习spring的IOC.  这里说白了就是对在配置文件类,对bean标签的控制.  其他的就是两三个语句.  有的时候,为了练习这个要准备一下数据和其他文件. 这个可以直接复制粘贴过来.    毕竟今天学的就是这个重点.   这样的话,把时间花在刀刃上.  才是有意义的学习.


作者: 苏兴涛    时间: 2018-9-27 15:03
抢沙发666
作者: 奋斗的路上    时间: 2018-9-27 16:15
写的不错
作者: 菜鸟_wen    时间: 2018-9-27 16:36
既来之则安之




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2