一些有趣但又值得思考的事情

引子

Any fool can write code that a computer can understand. Good programmers write code that humans can understand.

-- Martin Fowler

作为程序员,我猜,当看完这句话后,你肯定会觉得这句话是对的,但是不见得会由衷的信服这句话。我还猜,你一定在想,Martin Fowler 究竟是谁呀?

我们再来看下面的这句话:

Stay Hungry, Stay Foolish.

-- Steve Jobs

我猜,作为程序员,我们会由衷的信服这句话吧?我也猜,至少今天,我们还都知道 Steve Jobs 是谁吧?

几组有意思的问题

第一组

  • 微软的创始人有谁?
  • 苹果的创始人有谁?
  • Facebook 的创始人有谁?
  • 谷歌的创始人有谁?
  • 炒股比较厉害的人有谁?
  • 亚马逊的创始人有谁?
  • 特斯拉的创始人有谁?
  • ……

第二组

  • C 语言的发明者是谁?
  • UNIX 的发明者是谁?
  • 分布式系统中著名的 Paxos 算法的发明者是谁?
  • 敏捷软件开发宣言的创作者有谁?
  • 高内聚、低耦合是谁提出来的?
  • 微服务架构的提出者是谁?
  • ……

第三组

  • 《人月神话》的作者是谁?
  • 《重构》的作者是谁?
  • 《设计模式:可复用面向对象软件的基础》的作者是谁?
  • 《算法导论》的作者是谁?
  • 《代码整洁之道》的作者是谁?
  • 《修改代码的艺术》的作者是谁?

如上的几组问题,在不利用搜索引擎帮助的情况下,我们能说出几个呢?如果您有时间,不妨花 1-2 分钟的时间一起参与到这件有意思的事情上来,点一点,完成如下的 15 个问题。

问卷的结果

待补充

发现了什么?

是不是一件有意思的事情呢?

作为程序员,作为这个圈子里的人,我们天天嘴上讨论这敏捷开发、设计模式、微服务,我们天天在和各种编程语言打交道,我们天天在阅读各种经典的技术书籍……但是,我们却说不出这些经典巨著的作者,说不出某种软件开发模式的提出者,说不出自己每天使用的编程语言的发明者……

  • 版权声明: 本博客所有文章除特别声明外,著作权归作者所有。转载请注明出处!
  • Copyrights © 2020-2024 wangwei
  • 本站访问人数: | 本站浏览次数:

请我喝杯咖啡吧~