大家好,我是刚工作的前端,工作的时候很多不会,就会去搜索引擎提问,有时候会搜索一些代码,比如最简单js防抖和节流的代码或者一些css代码,我清楚代码意思,我会复制到业务上面修改一下,这种习惯好么?如果让我自己写,我觉得有点浪费时间,但一些人又说要多敲,我也不清楚哪个是正确的做法。


正常啊,现在连翻译都要被AI替代了,还照著敲有什么意义吗……

平时敲的多,面试的时候该准备一样得准备。为了手熟到时候再练就行了,平时还不如多想想为什么这么实现。

你debounce敲的再熟,问原理不知道,面试的时候一样是挂……面试好歹也会问一句为什么这么写吧……


你最大!Follow your heart.(赞)


自己敲或复制粘贴,这两种方式都没毛病~

我再仔细想想自己写的代码和复制粘贴的有什么实际性的区别吗?

复制粘贴只是一种提高编写效率的方式。

只要保证代码正常运行,又有哪里不正常呢,对吧!

当然,作为前期前端工程师,自己多敲敲代码,对你也有好处,能让你更熟练的敲代码。

要想成为一个高级前端工程师,手速很重要~

想练练手速的时候呢,就自己敲~

想早点下班的时候呢,就复制粘贴~


你在做简历的时候不要去复制粘贴就好,这个还是要实打实的自己写了。

做好简历,就用锤子简历!

在线简历制作-优秀的个人简历制作网站,国内最好用的免费在线简历制作工具,提供大量个人简历模板下载和免费在线简历制作服务-锤子简历在线制作?

www.100chui.com图标

发布于 01-08继续浏览内容知乎发现更大的世界打开Chrome继续康颜康颜路漫漫其修远兮,吾将上下而求索。

谢邀@阿通



可以考虑 复制粘贴后 研读一下 然后有可能在这基础上再优化下 搬砖类型的代码没有必要再一行行写 但是需要注意的是复制使用后检查


不正常


有2点需要保证:

1、在不复制的情况下,你也能够独立完成。

2、需要对你复制的代码做一次code review,有的代码一眼看上去符合逻辑,可能其中藏有隐患,这点需要注意,除非你非常熟悉你拷贝复制的代码。

最后建议,对于刚入行的程序员,多敲代码没什么坏处,正所谓实践出真知。

这里我推荐一些适合前端同学学习的实战课程:

vue-element-admin从入门到进阶实战_腾讯课堂?

ke.qq.com图标Vue3.0实战豆瓣评分项目-学习视频教程-腾讯课堂?

ke.qq.com图标

我想回答问题之前,你自己得想一下,我为什么要去复制粘贴代码呢?

第一:是不是我自己目前对这个知识不会,我需要粘贴复制他人得代码来使用

第二:这个知识我会,但是我写得不是很优雅,他人写地比较优雅,我学习他的代码,使用它的代码

第三:是不是项目得代码没有封装好,没有把些类似的功能模块给提取出来,封装成一个组件出来

我认为你可以从这个几个角度考虑,而不是去考虑是不是正常,因为复制粘贴不存在正常或者不正常,因为处于代码可维护性考虑,你去复制参考别人代码是这肯定的;但是如果是因为项目是有大量冗余的,然后是自己没有封装好或者是项目的历史问题的话,那就需要你考虑怎么解决这个问题的。

希望上述内容对您有所思考,谢谢。


学编程我们反复强调一个东西「编程思维」,即使是最简单的代码,我们也建议学员在理解之后自己动手敲,看得懂和自己写是两码事,就像我们小时候学英文,单词或短语都知道意思,连在一起就有些懵,或许能勉强猜对,也不见得次次都对。学前端,当然需要多思考,多实践,长期改别人的代码,你会变得没有自己的想法,自己写也不一定是在浪费时间。

发布于 01-08继续浏览内容知乎发现更大的世界打开Chrome继续不听话的小孩不听话的小孩

要学会慢慢积累自己的函数库,使得网上的东西成为自己开发可以快速调用的库就行了


推荐阅读:
相关文章