首页 > 后端开发 > php教程 > 关于学习方法的探寻?

关于学习方法的探寻?

WBOY
发布: 2016-06-06 16:44:21
原创
1096 人浏览过

在过去的两个星期内,为了完成学校略坑的本科生自主创新项目(其中一部分是做个网站,类似于信息管理平台),和同学在机房苦学两个星期的php。与其说是学习,倒不如说是在模仿代码。
两个人稍微有些编程基础。然后又学过html和sql,而php 完全零基础。总算是可以纸上谈兵。还好在图书馆找到神器--php项目实战。后面就不用多说了。
现在就产生了这样一个问题, 这种以应用为目的进行学习到底能不能起到学习的作用呢?现在回想整个开发过程,基本是看懂代码然后修改,模仿,然后实现自己想要的功能,总觉得这些东西不是自己的,有剽窃的感觉啊。
不知现在已经是大牛的技术达人是如何入门的,或者分析下这种卑劣的行为吧。

回复内容:

我的方法是:以练代学(Learning by doing),以教代学(Learning by teaching)。

具体到软件开发上,先研究和模仿别人的优秀代码,然后照着类似的思路写自己的应用。如果有空的话,还可以看懂了某个软件的源码,自己再重新实现一遍,然后对比。

整个过程中如果能同时教别人,那再好不错 —— 别人的任何问题可能会让你重新审视你认为自己已经学懂了的内容。我学习go的时候,看了两周左右的文档,写了约千行的代码,相当半吊子就开始教别人写。在这个过程中我自己反而收获很大。 关于学习方法的探寻?
相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板