编程源于生活_最新动态_新闻资讯_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 新闻资讯 > 最新动态 > 编程源于生活

编程源于生活

 2014/10/10 21:16:54    程序员俱乐部  我要评论(0)
  • 摘要:一个不懂得生活的程序员,就永远不能感受编程的乐趣。于是各种爱生活的程序员涌现出来。但是,编程本来就源于生活,以下内容为证。这些内容,可能大家早就看过了,但是我作为一个每天在做这些事情的人,每次看到、想起,依然觉得很有趣。我希望你也能感同身受吧……Bug在软件行业,Bug,通常是说某种错误、瑕疵、故障或缺陷。GraceHopper被认为,在1946年为HarvardMarkII项目工作的时候抓到了第一只“虫子”。于是今天我们这样理解
  • 标签:生活 编程
class="topic_img" alt=""/>

  一个不懂得生活的程序员,就永远不能感受编程的乐趣。于是各种爱生活的程序员涌现出来。但是,编程本来就源于生活,以下内容为证。这些内容,可能大家早就看过了,但是我作为一个每天在做这些事情的人,每次看到、想起,依然觉得很有趣。我希望你也能感同身受吧……

  Bug

  在软件行业,Bug,通常是说某种错误、瑕疵、故障或缺陷。Grace Hopper 被认为,在 1946 年为 Harvard Mark II 项目工作的时候抓到了第一只“虫子”。

<a href=debug" width="300" height="236" />

  于是今天我们这样理解

  • 虫子 == Bug
  • 抓虫子 == Debug

  Patch

  还有一个经常会用到的术语:Patch。还是跟 Harvard Mark 项目有关,不过这次是 Mark I 型。Mark I 型使用 24 列打孔带进行程序输入。作为一个程序员,我们当然应该能够理解认为因素造成的程序错误的可能。只是,在纸带上写程序似乎没有今天按下 BackSpace 这么便利。谁都不想因为写错了代码(打错了孔),就废掉已有的程序,重新写(打)一遍。于是前辈们发明了:补丁,真正的 Patch。

patch

  (哦,补充一下,这其中当然也少不了 Grace Hopper 的参与。)

  可能还可以举出很多例子,遗憾的是,我不是考据派,所以一篇 twitter 启发的随笔就只能由此打住。不过,或许大家也可以提供一些素材给我,让本文更加丰富一些。

发表评论
用户名: 匿名