PC移动齐推广,订单主动找上门!
普通会员

北大青鸟邯郸校区

教育培训,培训课程

[ 加入收藏 ]  [ 违规举报 ] | 保存桌面 | 手机版 | 去广告!
广告
广告
去广告!赞助商链接
您当前的位置:首页 » 供应产品 » 重新敲一遍代码,胜过拷贝粘贴
重新敲一遍代码,胜过拷贝粘贴
点击图片查看原图
产品: 浏览次数:881重新敲一遍代码,胜过拷贝粘贴 
乘车路线: 市内乘13、25、28、31、45、58路即到。
校区: 北大青鸟邯郸校区校区
单价: 3000.00元/班
最小起订量:
供货总量:
发货期限: 自买家付款之日起 天内发货
有效期至: 长期有效
最后更新: 2016-05-06 23:46
详细信息
适合对象:

初中及以上学历

价 格:

3000

课时安排:

不限

上课时间:

不限

上课地点:

河北邯郸邯山学院北路与滏西大街交叉口

课程特色:

软件开发

课程内容:

如今这个时代,Google 和 Stack Overflow 已经成为了很多开发者不可

或缺的工具。但是最近,后者貌似名声坏了。一方面,是因为表面上特别、有

时候会偏离适度的原则。说得更中肯些,取笑别人是「十足的 Stack

Overflow 式的开发者」的现象,明显增多了。

说简单点儿,有些人在 Stack Overflow 上扔代码、还大肆拷贝、粘贴回

答里的代码示例,他们最应该得到这个称号。他们干起活来可能相当麻利,但

是对于他们所面对的问题、以及他们乐于使用的解决方案,缺乏应有的理解。

当然,代码的拷贝粘贴不应该都被鄙视。我敢肯定,大部分阅读本文的读

者(当然包括写本文的我!)耻于把 Stack Overflow 上的代码片段、原封不

动地拷贝到他们自己的代码库里。那又能怎样呢,人家的代码为什么要这样写

,我们或许根本没有兴趣去了解。从本质上讲,不是每一项技术都让人着迷,

毕竟,deadline 有时过于急迫。

但是,果真如此的话,是不是意味着,我们渐渐就变成了十足的 Stack

Overflow 式的开发者?对头!我们肯定不希望走到这一步!

缓解对策

每当你想把 Stack Overflow 的一段代码拷贝到项目里时,别急着断网,

而要考虑下面的技巧。

不要使用剪贴板。不要拷贝和粘贴。而是把你找到的代码,重新敲一遍。

是的,这要多花些时间。和你简单地敲击 Ctrl+C/Ctrl+V 相比,这肯定

笨拙不堪。或许没有多少意义:如果最终结果是一样的,那么,代码的转移是

否通过了剪贴板,又有多大的关系呢?

理由

无论如何,我坚持认为,敲一遍代码,意义十分深远。按照重要程度,下

面列出我的理由:

重新敲一遍,要比拷贝粘贴慢,这实际上非常好。如果你发誓不再使用剪

贴板了,就不会只是寻找 Google 给出的第一条 Stack Overflow 的结果。你

将权衡不同的解决方案,正常情况下,你将倾向于更短、更简洁的方案。

在你敲代码时,你不可能完全无意识地敲着。不管你是否愿意,你都将潜

移默化地吸收一部分知识,因为当代码从浏览器转移到编辑器或 IDE 时,也

是在你的眼睛和大脑之间流动。你下意识地会对部分信息感兴趣,并梳理清楚

,便于今后使用。即使你不想这样做,你也会学到点儿东西。

最重要的、也是几乎可以肯定的是,你自己敲的东西不等同于原始代码片

段的完全拷贝。在你敲代码的过程中,只要你遵从项目正在采用的、特定的风

格规范,那么,你将不可避免地偏离原始代码。更有可能发生的是,你也会做

出更大的修改。你将替换调用工具函数的常见模式。为了更好的可阅读性,你

将重新组织代码。你将添加注释、或抽出功能,让其更加自文档化(self-

documenting)。甚至改善并个性化,这样,你就能抽象并多次复用。

喀什共享布草洗涤 | 南疆活动/庆典/奠基 | 喀什远东集团 | 喀什官方网站建设 | 喀什软件开发 | 深圳城投官方网站 | 官方网站.中国 | 中网云链 | 南疆网-大数据分析,精准推送平台! | 符文明,青龙官方网站 | 喀什香曲尔 | 新疆洗涤网 | 新疆佳杰环保科技 | 喀什深圳商会 | 喀什轻质隔墙板 | 喀什甘肃商会 | 喀什浙江商会 | 喀什川渝商会 | 喀什温州商会 |
顶部反馈微信二维码底部
微信扫码关注掌握最新信息