美文网首页
当程序员这么多年,为什么我还摆脱不了复制黏贴?

当程序员这么多年,为什么我还摆脱不了复制黏贴?

作者: 得程招聘 | 来源:发表于2019-06-03 17:42 被阅读0次

在程序界有一个梗是这样子的:

程序员最熟悉,最熟练,最常用的两个快捷键是哪两个?

ctrl+c 和 ctrl+v ,俗名为:复制和粘贴。

1、对于许多程序员来说,复制和粘贴就是他创造伟大产品的左膀和右臂。

程序员们也常常这样调侃自己:天下代码不过一个“抄”字,我们的工作就是复制黏贴。

当然,可能对于外行人来说,复制黏贴听起来一点技术含量都没有;但对于程序员而言,复制黏贴也分为以下这几种情况:

(基础)从网上抄写程序=¥1

(入门)知道哪部分程序能抄=¥100

(高手)知道抄前后需要怎样调整=¥1000

(精英)知道怎么才能让别人看不出来你抄过=¥10000

(创业)知道怎么在抄的情况下依然让所有人认可你独特的价值=¥100000

其实程序员的复制黏贴并非外行人想的那么简单。对他们来说,知道应该复制什么代码,哪段代码,复制完之后怎么融入进去,并且还能解决问题才是重点。

但是今天我们要讨论的不是复制黏贴的技术含量,而是复制黏贴这个习惯。

2、复制黏贴使用得当,会让你得代码写得很快,省时又省力,还不费脑力。

因此你想:要克服复制黏贴太难了,就让我这么一直复制黏贴下去吧!

而当你复制黏贴成瘾时,你就会遇到这种情况:别人都成为技术大牛了,而你还是一个只会复制黏贴的程序员。

小编浏览论坛的时候,经常会看到这样的问题:

“作为一个程序员,怎样才能突破只会复制黏贴?”

“怎么学习自己写程序,我只会黏贴复制。”

“复制黏贴导致不会写代码怎么办?”

可见,也并非所有程序员都一味追求复制黏贴。

那么,程序员该如何摆脱掉只会复制黏贴的习惯?

其实对于过于依赖复制黏贴的程序员来说,初期可以尝试着在复制黏贴的基础上寻求突破。

下面是一些有效的学习方法:

1.阅读一段代码

2.知道这段代码使用的语言的所有特点

3.知道这段代码使用的函数库或框架的所有特点

4.学习那些函数库和框架的基本知识

5.在这段代码范围内,明白每行代码在做什么和函数库和框架的目的

作为一个程序员,当我们在敲代码的时候,我们可以利用反复练习和交叉对比来练习编程能力,而不仅仅是复制粘贴。

当我们复制粘贴一段代码的时候,我们只是看了一些而已(是否有时甚至都懒得看),甚至可能只是消化了一些部分东西而已,因为它太抽象了。

相比而言,你手动的将这块代码敲进去能学习到更多,这会强迫你的大脑去思考这类代码模式的不同点,学习将会更高效。

命名是编程最难的方面之一,当我们没有理解的复制代码,我们运行时将是一个隐患,这个隐患是因为重写了变量名和函数名或类名而导致了破坏了一些东西的完整性。

如果我们能先理解代码,然后再将它写入我们自己的代码中,我们就能将它重新命名,让它适合用于我们的应用并且不会有命名冲突,尽管最后的结果可能和我们直接将代码粘上去的基本相同。

总而言之,实践才是最好的老师,从复制黏贴到独立开发,可以从基础的练习做起,不参考别人的代码,进行简单的功能实现,再慢慢的向复杂的程序迈进。相信不久之后,就能逐步拜托复制黏贴的习惯。

得程招聘,千万程序员求职新选择!本文由得程撰写。

相关文章

  • 当程序员这么多年,为什么我还摆脱不了复制黏贴?

    在程序界有一个梗是这样子的: 程序员最熟悉,最熟练,最常用的两个快捷键是哪两个? ctrl+c 和 ctrl+v ...

  • 当程序员这么多年,为什么我还摆脱不了复制黏贴?

    在程序界有一个梗是这样子的: 程序员最熟悉,最熟练,最常用的两个快捷键是哪两个? ctrl+c 和 ctrl+v ...

  • 复制黏贴,,

    爱情经得起风雨,却经不起平淡;友情经得起平淡,却经不起风雨!

  • 复制黏贴

    无尽意,观世音菩萨摩诃萨,威神之力,巍巍如是。若有众生,多于淫欲,常念恭敬观世音菩萨,便得离欲。若多嗔恚(huì)...

  • 复制黏贴

    看着窗外的天色渐渐暗了下来,我不知道下班的时候又到了,一天又挨过去了,坐上车,系好保险带,慢慢地匀速开回家。在家楼...

  • A10 选择性粘贴

    常用的黏贴功能为黏贴、黏贴数值、转置、黏贴链接 1.黏贴:复制来源的数值、公式、格式等所有内容 2.黏贴数值:仅复...

  • 职场提升效率必备技能:一个工作簿如何按列快速拆分为多个sheet

    职场小白思路:首先对数据按照销售地进行排序,然后开始新建多个sheet,然后复制,黏贴,复制,黏贴......效率...

  • 吾日三省,今儿省的有点多。

    当“我爱你”变成口头禅 “多喝热水”比“你又怎么了”还招人烦 我们的生活在“复制黏贴”中继续着 我见过凌晨4点的天...

  • vim命令合集

    复制黏贴 yy复制光标所在行 nyy复制光标所在行以后n行 p黏贴到光标所在处 其他 dd删除光标所在行 /向后搜...

  • 543复制黏贴

    300字。300字。300字。300字。300字。300字。300字。300字。300字。300字。300字。30...

网友评论

      本文标题:当程序员这么多年,为什么我还摆脱不了复制黏贴?

      本文链接:https://www.haomeiwen.com/subject/glchxctx.html