找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1251|回复: 12
收起左侧

新手该不该自己打出所有需要的代码?看到好多人都说会copy和粘贴,能读懂程序就行了

  [复制链接]
ID:1066750 发表于 2023-3-19 17:26 | 显示全部楼层 |阅读模式
谢谢大家
回复

使用道具 举报

ID:158391 发表于 2023-3-19 18:29 | 显示全部楼层
对于新手一定要自己去敲代码!即使网上有现成的能用,也一定要自己手动敲出来,俗话说好记性不如烂笔头,这会大大加深对各种命令用法的记忆强度,等你对各种命令用法达到熟练的程度之后才可以去COPY
回复

使用道具 举报

ID:1034262 发表于 2023-3-19 18:45 | 显示全部楼层
学习可以粘贴,但是设计项目程序去哪里拷贝?
回复

使用道具 举报

ID:634587 发表于 2023-3-19 19:02 | 显示全部楼层
学习的时候把所有程序都保存好,需要的时候找到合适的程序,可以复制的就尽量复制,没有的才自己敲。
回复

使用道具 举报

ID:401564 发表于 2023-3-19 19:29 | 显示全部楼层
新手一定要把代码"打"出来,哪怕你是去抄人家的代码
打出来可以提高你对键盘的熟悉度,打一个字母看一下键盘,这很累的
也可以提高你对别人代码的理解,一个字母一个字母的去打的时候,你基本就是在理解代码的原理
当然,你入门之后,那最好的,肯定就是直接复制了
回复

使用道具 举报

ID:883242 发表于 2023-3-19 21:42 | 显示全部楼层
主流程不自己打就靠抄别人的,项目需求变了你怎么办???
回复

使用道具 举报

ID:976542 发表于 2023-3-20 03:11 | 显示全部楼层
学习的时候不要怕造轮子,造轮子是为了理解轮子是怎么转的。别人的轮子不一定适合你,多思考自己实现和别人的差距。
做项目的时候尽量用已经造好的轮子,免得调试的时候给自己找麻烦
回复

使用道具 举报

ID:230500 发表于 2023-3-20 11:43 | 显示全部楼层
这是必须的;就好比做作业;光听,光看是不行的,直接复制答案更是不行的;还是要多练多写;
回复

使用道具 举报

ID:807182 发表于 2023-3-20 13:59 | 显示全部楼层
还是自己一个一个·打吧,说程序员用cv两个按键那是建立在会的基础上,初学还是一个一个打,一句一句理解意思比较好
回复

使用道具 举报

ID:343566 发表于 2023-3-20 14:03 | 显示全部楼层
如果是学习目的建议一行一行的打,如果是自己做过的程序可以复制
回复

使用道具 举报

ID:491577 发表于 2023-3-20 15:14 | 显示全部楼层
不要被带偏了,copy别人的程序主要是能够看懂两点,1、每一句的意思;2、核心算法,程序为什么这么写,看懂了这个才懂得怎么修改程序为自己所用。如果看不懂copy的程序自己敲代码有何用?所以核心是看懂代码,敲代码不是核心。
回复

使用道具 举报

ID:1007932 发表于 2023-3-21 00:38 | 显示全部楼层
首先基本的语法电路啥的要懂!要能看懂别人的代码,不然和Ctrl+C/V没区别。先复制粘贴,达到预期功能,再修改,然后按自己的想法手打,另外复制粘贴修改时最好自己写注释。如果是算法一类的,看不懂原理就手敲完全就是浪费时间,先把理论学好再说。手敲更多的是细枝末节的东西,是必要的,但前提是要有清晰的思路,也不要夸大了手敲的作用,不能为了敲而敲!这个就像打字的和作家一样,作家打字也许没打字的快,但能写文章啊!还有个重点,调试!这才是动手最多的地方,细枝末节不可能都照顾到,多少都有点毛病,调不好后期有的忙,这也是为什么都建议用现成的代码。初学者接触不了太多算法,毕竟问题都比较简单,暂时可以稍微放一放,等其他都学的差不多了,算法就是提升的关键,是一种解决问题的思想,学到后面语言都不重要了,算法可以转换为各种语言的代码。
总的来说,调试是关键,算法是核心!!!

多一句嘴,别老想着造轮子,你造的轮子不一定有人家的好,特别是经过长时间检验的轮子,但一定要懂轮子怎么转的,分清圆轮子和方轮子。另外,协议也很重要,建议多了解下。

评分

参与人数 2黑币 +30 收起 理由
cheney03 + 10 很给力!
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

ID:517951 发表于 2023-3-21 07:39 | 显示全部楼层
新手就是复制粘贴别人的代码进自己的工程, 都不一定能够编译通过,编译通过都不一定能够正常运行.  
不是说自己一个字母的照着输进去, 就不是复制粘贴了, 这也是换个形式的复制粘贴.
不要复制粘贴代码,就是自己拿到代码要读懂吸收, 知道编译出错怎么改代码, 运行有问题能自己排查解决,会灵活运用.   
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表