前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >开始慢慢抄代码敲对自己编程提高有用吗?

开始慢慢抄代码敲对自己编程提高有用吗?

作者头像
行哥玩Python
发布2021-12-27 15:33:05
5720
发布2021-12-27 15:33:05
举报
文章被收录于专栏:一行数据一行数据

开始慢慢抄代码敲对自己编程提高有用吗?

大家好,我是一行

有圈友最近问一行,“通过抄代码能对自己的编程有提高吗?”

这个问题听起来就像之前有人问 “数学通过刷题能够提高成绩吗?”

显而易见,通过数学刷题和抄代码都是有效果的!

但是,这个效果是因为刷题和抄代码产生的吗?不一定

举个极端的例子,你把“print(“hello world”)”抄一万遍能学会python吗?

肯定不行,最多能把手速连上来,还只是这几个固定按键的肌肉记忆

1提高编程本质原因

所以想提高编程能力,你得了解抄代码的背后目的

如果只是觉得跟着视频或者书籍抄完所有代码运行一遍,就觉得能够学会编程,那这可以说是战术上的勤奋掩盖战略上的懒惰,即使最后学会了编程,也只是事倍功半

为什么呢?

写编程主要是要在既定语法规则下利用规则来实现功能需求

那想提高编程是不是得了解这些语法规则

但是了解语法规则通过抄代码就能解决了吗

恐怕艾宾浩斯第一个不答应,遗忘曲线可是在放着的

2提高编程的正确步骤是?

  • 抄代码,要了解抄代码是用来干什么?是了解清楚代码函数的语法规则,而不是抄下来运行成功就完事
  • 改代码,要了解该代码用来干什么?了解代码函数可以修改的部分,加强对语法规则的掌握
  • 实现功能,然后再是去给自己设定一个功能目标来实现,将目标过程进行分解成小目标,然后用已经了解的代码函数规则去解决问题,加强对语法规则的运用

虽说这样反复迭代,你会的越多你不知道的也就越多,但是编程能力确实是打实提高了

这就是今天的分享啦,技术永不眠,我们下期见

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-12-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 一行数据 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1提高编程本质原因
  • 2提高编程的正确步骤是?
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档