曾经听我的老师谈起过他的一个得意门生(年龄20初头搞java的),说这个学生写代码从来不用编译器,每次都是用记事本写代码。据说现在在深圳混得挺好的(月薪8k多)。不得不说这是个牛人,因为敲代码敲得多,他的基本功特别扎实。
而我的编程习惯恰恰相反,刚开始学编程的时候,一腔热血,隔些天不敲代码就难受。时间一长,渐渐发现每天敲的代码都是些重复的东西,即便要解决的是新问题,一样可以从原来的代码中得来。于是我现在越来越喜欢复制粘贴了,遇到要做事时首先从原来的代码里拷过,然后再修改成现在需要的代码。目前感觉好处是效率提高了,大脑的资源可以释放出来思考问题,而不必回忆代码该怎么敲。
也不知道这样做是好习惯还是坏习惯。技术在没有学会的时候总感觉很灵活,学会之后又会发现原来编来编去都是些死东西,每次要用时都差不多。