《梦断代码》笔记二

  1. 程序员把图形界面看做程序的外壳,而对于用户,图形界面几乎是全部。没人为可怜的用户说话。
  2. 代码优先还是设计优先,这是个问题。
  3. 从普通用户到机器语言的复杂协调过程,用一个俗词形容叫“扯皮”。
  4. 分开来运行正常,集成起来变垃圾。“系统”是可怕的。持续集成很麻烦,但”宇宙大爆炸式集成“可能造成更大的麻烦。
  5. 做一个基本能用的一般产品,还是憋一口气做伟大的产品,这是个问题。
  6. 世界上的事情分两种,规格说明书写明的和规格说明书没有的。可惜这只是代码工人的想法。
  7. 简单者就该简单,复杂者亦有可能。上手容易,精通困难。魔兽争霸,围棋,WordPress。
  8. 城市不是树,信息也不是树。树易于理解,但湮灭可能性。
  9. 软件的成功尽管有其不确定性因素,但基本是可验证的。人生却不是……
  10. tag机制相比树状分类引入了多可能性,但难搞。
  11. 对于文字,人能消歧理解(但常常也会误会)。计算机?重名者死!
  12. ”吃你自己的狗食“。
  13. 标准领域是一片令人畏惧的沼泽地。……想当然的标准是笑话,比如ipv9。
  14. P2P是一种意识形态或一种信仰。……所以中国很难有真正的P2P,只有迅雷。
  15. 十月怀胎,欲速不达。
  16. 富客户端是程序员的噩梦?
  17. 最佳实践的药方不可重开,银弹不会再次装入弹夹,杯具啊杯具。
  18. 不该总是这样。——但总是这样。
  19. 计划总是停留在纸上,想法总是好的,付诸实施者寥寥。
  20. 软件设计模式再完美,也会撞上现实特殊情况的墙。
  21. 最常用的软件开发实践就是什么也不用,埋头写代码。巨无霸方法论让痛恨被约束的才智所厌恶。
  22. 祖尔测试。能得2、3分算不错了?!
  23. 做软件如抓沙。大即险,小即美。
  24. 历史上最成功的软件公司是微软。也是软件被骂最多的软件公司?
  25. 软件不过是水管。但是……“但是”威武。
  26. “软件工程”是一种愿望,而不是业已实现之事。
  27. 程序员是工程师还是艺术家?写代码更像修房子还是写小说?
  28. 没有物理学就难有真正的工程,而软件毫无物理学可言。
  29. 层级是软件的精髓,但是它们身患痼疾。抽象都有漏洞。
  30. 工具越多,成为编程高手却越难。
  31. 所谓的面向对象设计语言不过是杂种。
  32. Gordian software?修补还是重装上阵,这是个问题。
  33. 何时停机?何时说放弃?
  34. 闭门造车之时,世事如过眼云烟。
  35. 一切倒塌又得以重建,再造它们的人满心欢喜。

Chandler项目最终基本上半途而废,中译名《梦断代码》真是充满悲情的贴切。(完)

Related posts:

  1. 《梦断代码》笔记一
  2. 《常识》:不识庐山真面目
此条目发表在 学无止境 分类目录,贴了 , 标签。将固定链接加入收藏夹。

发表评论

电子邮件地址不会被公开。 必填项已被标记为 *

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">