温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:01
大家好,我是于皮,今天本来是想给大家分享实战干货的,但是呢,晚上当我看我一位学弟写的代码的时候,我发现他掉到了一个很大的坑里,然后由于这也是编程学习的新手,还有甚至是很多的老手都经常犯的一个错误,然后我这七秒钟的记忆怕把它忘了,所以就赶紧分享给大家。事情是这样的,我让一位学弟来开发一个下拉窗自动补全的组件,因为网上已经有现成的别人写好的组件,所以我就直接把一个组件库的文档甩给他,让他照着这个文档去开发。虽然这位学弟也是完成了组件的开发,效果和我预期的一模一样,但是当我看他代码的时候,由于我本身对这个组件库比较熟悉,我就发现它的写法其实是存在一定问题的,就本来十行能写完的代码,他可能写了20行,而且写法还不太规范,这是什么原因导致的呢?大概率是因为这位学弟他没有把文档从头到尾的看完整。
01:12
而是可能从上到下看下来,发现一个诶,好像这个写法可以满足需求,然后就迫不及待的赶紧就照着这个写法去写了。对,很多朋友可能都会犯这样一个问题,就像赶作业一样,看到能用的就赶紧放上去,然后不管他是不是最优解。这也是为什么可能大家看的都是同一份文档,你会在写代码的时候遇到各种各样的bug和问题,然后你就屁颠屁颠的去问别人了,然后别人告诉你去看文档啊,这个时候你才去把文档从上到下完整的看一遍,然后就会发现自己的问题所在。不止是新同学,很多学了几年程序的朋友也是,可能心态会比较的浮躁,也可能是为了赶需求,赶进度,然后看到一定能用的就赶紧上,也不管它是否好对,其实认认真真的把文档看一遍。
02:04
在做需求前,先去认真的做一些调研和技术选型,可能你会发现一种更高效的实现方式啊。我为什么说的那么理直气壮啊,是因为我以前就是这样的,然后吃了很多的亏。好了,大家如果认同的话,欢迎给我一键三连支持一下,也希望大家都能记住我今天的分享,我们下期再见。
我来说两句