今天和同学聊天,下面是聊天记录。
我:不用理解下原理吗?
同学:你知道也没用,你会用就行啊!
同学:给你一大堆理论,你懂吗?还不是要看别人的 demo/例子?
同学:本来就是在一个 demo 上,进行二次开发啊?
同学:基于别人源码的基础上进行开发。
同学:我们上课时,老师不也是忘记怎么敲了,还不是要上网看其他例子?
我:你认为例子重要还是原理重要?
同学:给一大堆理论,还不如给一个例子。
同学:干嘛理解原理啊,理解也没有用啊,还不是要看 demo/例子?
同学:网上的视频也是这样教的啊。
我:这个看例子 /demo 应该是学习的第一步吧?你的第二步是什么?
同学:重复第一步啊!
同学:我们实训还不是上网找例子,你会一大堆原理你也写不出来啊!就像 java 文件操作,不看例子,就算搞懂原理你也写不出啊。
同学:对象,继承,原型链都没有用到,你看了也没用啊。
同学:写代码就是背代码!安卓的通知还不是要按照他格式写?
我: 你认为思路重要吗?还是这类细节或者语法重要?
同学:当然是语法,写的时候还不是要看格式?!
同学:比如, java swing ,用多线程在屏幕上画多个圆,不看 api ,不看例子,你凭空就可以写出来吗?
。。。
我: 可以发到论坛吗?
同学:可以,你这样发他们一定会说我是错的。
我只是说出大部分程序员的心声,尽管他们说我错,实际上他们还是这样做的。
=====================================================================
大家怎么看?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.