当前位置 : IT培训网 > 移动开发 > ios > 软件编程的金科玉律21条金科玉律

软件编程的金科玉律21条金科玉律

时间:2016-09-20 16:13:48  来源:IT资讯网  作者:IT培训网  已有:名学员访问该课程
标签(Tag):   软件编程(49)程序(16)
无规矩不成方圆,有一定资历的程序员应该都知道,软件开发遵循着一些约定俗称的规定。但这并不是说,不遵守这些规则就是犯了什么错,只是大家了解一下,以更好的适应这个圈子。

无规矩不成方圆,有一定资历的程序员应该都知道,软件开发遵循着一些约定俗称的规定。但这并不是说,不遵守这些规则就是犯了什么错,只是大家了解一下,以更好的适应这个圈子。下面的就是IT培训网小编总结的软件编程的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.用户不会真正的知道要在软件里做些什么,除非使用过。

书山有路勤为径,学海无涯苦作舟。软件编程是一个知识型工作,只有坚持积累,学到的知识越来越多,才能在软件编程上如鱼得水。

 

顶一下
(0)
0%
踩一下
(0)
0%

IT培训0元试听 每期开班座位有限.0元试听抢座开始! IT培训0元试听

  • 姓名 : *
  • 电话 : *
  • QQ : *
  • 留言 :
  • 验证码 : 看不清?点击更换请输入正确的验证码

在线咨询在线咨询

温馨提示 : 请保持手机畅通,咨询老师为您
提供专属一对一报名服务。

------分隔线----------------------------
------分隔线----------------------------

推荐内容