2008年9月6日星期六

大教堂与集市中的经典语录

  • 当你在开发中碰到死胡同时——当你绞尽脑汁要超越下一个补丁的时候——一般来讲你
    这时该问的不是你的答案对不对,而是你的问题对不对。或许你的问题需要重新定义。
  • 说明了什么道理?在不损失效率的情况下,不要犹豫把多余的功能扔掉。
  • “设计达到完美的时候,不是增加得不能再增加了、而是减少得不能再减少了”。
  • 任何一个工具都应该达到预期的用处,但是一个真正优秀的工具会带来预期不到的
    用处。
  • 在写任何接口软件的时候,花点功夫尽可能不要干扰数据流——除非用户强迫你,
    永远不要扔掉任何信息!
  • 一个安全系统的安全性取决于其秘密的安全性。小心伪秘密。

  •  我认为项目主持人能否想出杰出灿烂的设计不是很关键,但绝对关键的是,他必须能够
    慧眼识别出他人的优秀设计或想法。
  • 但是在软件设计里表现聪明和创造力的问题在于它会形成一种坏习惯——当你应该保持
    代码稳固和简单的时候,你开始放任地把它们搞得好玩和复杂。

  • 要建设一个开发社区,你需要吸引人群,让他们对你所做的感兴
    趣,并且让他们对自己的工作量舒心。要做到这一点,高超的专业技能会起很大的作用,但
    远远不是故事的全部,你所展现的人格也很重要。

没有评论: