首页

源码搜藏网

首页 > 开发教程 > 软件工程 >

关于计算机编程的两件事

创建时间:2013-05-06 18:02  

  “两件事情”这篇文章里的内容可以用下面的引用做最好的概括:

几年前,我在一个酒吧里和一个陌生人聊天。当我告诉他我是个经济学家时,他说,“哦,那么 … 什么是经济学里的’两件事‘呢?”

“嗯”我狡诘的回答道。

“你知道的,两件事呀。对任何一个学科,都只有两件事情你需要真正的去了解。任何其它的东西都是对这两件事的应用,或着根本不重要。”

“哦,” 我说。“是这样的,对于经济学确实有两件事情。一:刺激经济很重要。二:天下没有免费的午餐。”

从这个晚上起,我就走进了“两件事情”的游戏中。

  关于“两件事情”自身的两件事,文章说人们往往不愿意承认这两件事情,特别是面对计算机问题。所以我想做为一个例外。下面就是我的两对两个事情:

  计算机编程:

  1. 任何问题,只要你把它细化成很多小问题,都能被解决掉。
  2. 计算机永远都是精确的按照你要求它的方式运行。

  软件工程

  1. 写程序是最简单的。写出来的东西能够让后来的其他人明白才是最重要的。
  2. 先让它跑起来,然后让它优雅起来,然后让它快起来。

  [英文出处]:The Two Things about Computer Programming

1 0   标签: 编程   
上一篇:约束是一种隐蔽的优势
下一篇:软件工程的第四个十年,变革来临了吗?

相关内容

热门推荐