付款方式 | 产品演示
电话:0431-8178,2345 24小时服务电话:13624467185
首页 | APP软件开发 | 软件资讯 | 解决方案 | 项目案例 | 联系我们 | 关于新格
全国统一热线:400-600-1035
点击:新格客服为您服务!QQ:113177910 点击:新格客服为您服务!QQ:81710510 点击:新格客服为您服务!QQ:827180360
域名查询:www.
.com .net .cn
.com.cn .net.cn .gov.cn
.info .biz .cc
·软件开发人员必须掌握的21项编程规则

软件开发人员必须掌握的21项编程规则

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

    1任何程序一旦部署即显陈旧。

    2修改需求规范来适应程序比反过来做更容易。

    3一个程序如果很有用,那它注定要被改掉。

    4一个程序如果没用,那它一定会有很好的文档。

    5任何程序里都仅仅只有10%的代码会被执行到。

    6软件会一直膨胀到耗尽所有资源为止。

    7任何一个有点价值的程序里都会有至少一个bug。

    8原型完美的程度跟审视的人数成反比,反比值会随着涉及的资金数增大。

    9软件直到被变成产品运行至少6个月后,它最严重的问题才会被发现。

    10无法检测到的错误的形式无限多样,而能被检测到的正好相反,被定义了的十分有限。

    11修复一个错误所需要投入的努力会随着时间成指数级增加。

    12软件的复杂度会一直增加,直到超出维护这个程序的人的承受能力。

    13任何自己的程序,几个月不看,形同其他人写的。

    14任何一个小程序里面都有一个巨大的程序蠢蠢欲出。

    15编码开始的越早,花费的时间越长。

    16一个粗心的项目计划会让你多花3倍的时间去完成;一个细心的项目计划只会让你多花2倍的时间。

    17往大型项目里添加人手会使项目更延迟。

    18一个程序至少会完成90%,但永远完成不了超过95%。

    19如果你想麻烦被自动处理掉,你得到的是自动产生的麻烦。

    20开发一个傻瓜都会使用的软件,只有傻瓜愿意使用它。

    21用户不会真正的知道要在软件里做些什么,除非使用过。

长春地区专业的 软件开发公司  http://www.ecsoft.com.cn    13624467185

建站、软件开发咨询热线:0431-89109123 13624467185

·信息分类
  • 解决方案
  • 推荐企业
  • 网站推广知识
  • 站长资讯
  • 软件资讯
  • ·信息排行
    软考系统分析师-需求捕获与软件开…
    监狱里也有软件高手
    the domain name you queried is…
    PSV首次发布26款游戏软件公布 阵…
    双语阅读:苹果软件工程师遇车祸…
    学习软件开发,高中文化水平可以…
    网站建设公司如何靠‘智慧’成功…
    软件开发人员必须掌握的21项编程…
    北美编程人员有自己的偏好
    为老人做网页 让学生考试 个人门…
    软件开发前景透析,十大高薪行业…
    微软签约中标软件在华开发"云计算…
    关于新格 | 联系方式 | 付款方式 | 合作加盟 | 招聘英才 | 友情链接 | 软件下载 | 在线咨询
    公司地址:长春市亚泰大街与自由大路交汇五环国际大厦1408、1409室(130031)
    联系电话:0431-81782345 81776970 传真:0431-89109688
    手机:13624467185(于经理) 13844844006(常经理)
    全国统一热线:400-600-1035 技术Email:web@sok.com.cn
    24小时技术支持:13624467185
    全国服务电话:400-600-1035
    版权所有 @ 吉林省新格软件开发有限公司