慎用复制粘贴
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了慎用复制粘贴相关的知识,希望对你有一定的参考价值。
写了一段代码,发现另外一个处理方法的过程与之类似,然后复制、粘贴,修改变量名,改几个数字,编译,OK,过了,跑一下吧,嗯,有点错,再查查,哦,有个地方没改,改之,再测,一切OK,窃喜,看,多省事。
几天后,查一莫名错误,加打印,反汇编,所有手段都用上了,程序逻辑怎么看怎么正确,就是结果不正确。无奈,苦闷,似又所得,又失望而归。折腾若干时间以后,才恍丝然发现,原来那段粘贴的代码还是漏改了一处。
怎样,这一幕觉得熟悉吧?如果您不熟,恭喜你,你一定不是程序员,或者,您是个超级天才的程序员。
庸才的我,今天就犯了这样的错误,当然,这肯定不是第一次,也可能不是最后一次。
于是我就想,有没有办法避免这种情况呢?
首先应避免这样的大成段的粘贴行为,敲字其实慢不了多少。在敲的过程中还可以对前一过程进行审查,可能会发现前一段代码的错误。
还有一个办法是,一但发现一个过程与另一过程类似,应立即对代码进行重构,将二者合并成一个函数,简化过程。无论何时,写一段代码出错的概率总要比两段要大得多。
还有更好的办法么?仔细点?这好像是句废话。
以上是关于慎用复制粘贴的主要内容,如果未能解决你的问题,请参考以下文章