当前位置: 首页 > 2010年10月发布的所有日志
  • 软件编程21法则

    任何一个有经验的程序员都知道,软件开发遵循着一些不成文的法则。然而,如果你不遵循这些法则也并不意味着会受到惩罚;相反,有时你还会获得意外的好处。下面的就是软件编程中的21条法则:

     

    1. 任何程序一旦部署即显陈旧。
    2. 修改需求规范来适应程序比反过来做更容易。
    3. 一个程序如果很有用,那它注定要被改掉。
    4. 一个程序如果没用,那它一定会有很好的文档。
    5. 任何程序里都仅仅只有10%的代码会被执行到。
    6. 软件会一直膨胀到耗尽所有资源为止。
    7. 任何一个有点价值的程序里都会有至少一个bug。
    8. 原型完美的程度跟审视的人数成反比,反比值会随着涉及的资金数增大。
    9. 软件直到被变成产品运行至少6个月后,它最严重的问题才会被发现。
    10. 无法检测到的错误的形式无限多样,而能被检测到的正好相反,被定义了的十分有限。
    阅读全文
    作者:驽鸟 | 分类:电脑网络 | 阅读:2,488次 | 标签:, ,