IT培训网 - IT职场人学IT技术上IT培训网
软件编程的金科玉律21条金科玉律
时间:2016-09-20 16:13:48 来源:IT资讯网 作者:IT培训网 已有:名学员访问该课程
无规矩不成方圆,有一定资历的程序员应该都知道,软件开发遵循着一些约定俗称的规定。但这并不是说,不遵守这些规则就是犯了什么错,只是大家了解一下,以更好的适应这个圈子。下面的就是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元试听抢座开始!
温馨提示 : 请保持手机畅通,咨询老师为您
提供专属一对一报名服务。
- 上一篇:iOS开发者的薪酬为什么要降了
- 下一篇:什么是iOS?iOS开发工程师工资是多少?