朱维妙
现实工作中你看到的大神可能都是ctrl+c,ctrl+v,不会google一下。但可以肯定的是手写代码一定是有用的。
如果你是科班出身,可能上学时没有感觉到手写代码的重要性。因为一个学期够长,老师的安排也足够你慢慢掌握。如果你是培训班出来的,一定知道手写代码的重要。因为培训班的时间不够充裕,想要短时间内速成怎么办?只有多写。我在某培训班学java,hello world写了多少遍我自己都不记得了。哪怕现在让我写,或许不记得但由于惯性也会打出来。
敲代码是一个积累的过程。作为一个菜鸟,要迅速的融入工作,首先你得会写。
至于怎么练习,从基础开始。数据类型,对象,类,方法,函数。。。几乎所有语言都是这些。等掌握基础以后,有能力了再去研究数据结构和算法。当然如果你学校里掌握的够好,相信你无需过多练习就能掌握。IT行业更新太快,接下来就充实自己吧。
一个应用
前言
八股文,据说段落都要写全了。就是啰嗦的废话,也得占个坑。
文科生学编程
来来来,看一个图片。
弱弱问一句,是文科生学写代码的吗?
谁读代码?
要是计算机读,你写给计算机呀。文本编辑器,IDE,哪个顺手你用哪个。写完给计算机执行完事。
如果是人读,拉他到你的电脑前,给他讲。何必手写。
再说,那些个关键字、变量,写到纸上真就记得那么清楚?
何必手写?不要自动补全不就结了嘛!
有些同学说了,我坚持手写代码,就是要训练我一丝不苟,边写边思考的能力。
IDE 太多功能,自动补全代码,时间久了,我连关键字都不会拼写。
那好,你把自动补全关了不就完了。
何必那么大费周章。
结语
手写代码不提倡,浪费时间,效率极低,百无一用。
手写流程图,画出自己的实现思路,值得提倡。
不要搞反了。
程序员小助手
这要看手写的目的了,为了自己学习,感觉可以搞,写一遍能加强记忆,同时整理纸质笔记。但是学习程序,还是直接电脑上写,边写边运行方便调试。