后悔呀没去科迅学习

  • 发布时间:2015-06-10 11:07:13,加入时间:2015年04月09日(距今3697天)
  • 地址:中国»江苏»南通:江苏省南通市人民中路180号新亚大厦三楼
  • 公司:南通科迅教育培训中心, 用户等级:普通会员 已认证
  • 联系:杨老师,手机:13626279976 微信:admin_ntkish 电话:0513-85595660 QQ:2741236563

南通科迅软件开发培训

软件开发中的21条定律

1、任何一个程序一旦发布就意味着它已经过时了。 

2、让需求根据程序调整往往要比让程序根据需求调整来得容易。 

3、如果一个程序是有用的,那它必将被改变。 

4、如果一个程序是无用的,那它必须被注释。 

5、在任何一个程序里只有10%的代码会被执行。 

6、软件会无限扩张以占用所有的系统资源。 

7、任何有价值的程序都会包含至少一个错误。 

8、一个演示版的程序完美无瑕的几率和关注它的人数成反比,最终要花费的金钱的数量是原数量的平方。 

9、一个程序的致命错误要到其发布至少半年后才会被发现。 

10、不可检测的错误是无穷无尽的,并以各种形式存在;相反,可检测的错误从理论上讲是有限的。 

11、随着时间的推移,修正某个错误所需花费的精力会成指数级增加。 

12、程序的复杂度会一直增长,直到超出维护它的程序员的能力为止。 

13、一段你自己写的代码如果几个月不曾看过,重读的时候还不如当作是别人写的代码去理解。 

14、在每个小程序里都会有一大段代码想要破壳而出。 

15、你越快开始编写代码,就会需要越长的时间。 

16、一个项目如果没有精心策划,那将需要比预期多出两倍的时间来完成它;相反的,如果项目是精心策划过的,就只需要多出一倍的时间。 

17、向一个落后于进度的项目添加程序员只会让项目更加落后于进度。 

18、一个程序的完成程度总在90%到95%之间。 

19、如果你让一团糟糕的代码自动化,那你就会得到一团自动化的糟糕的代码。 

20、建立一个连傻瓜都会使用的程序,而只有一个傻瓜才想要去使用它。 

21、用户直到他们使用了一个程序之后才知道他们究竟想要的是什么。

联系我时请说明来自志趣网,谢谢!

免责申明:志趣网所展示的信息由用户自行提供,其真实性、合法性、准确性由信息发布人负责。使用本网站的所有用户须接受并遵守法律法规。志趣网不提供任何保证,并不承担任何法律责任。 志趣网建议您交易小心谨慎。