西安iOS开发中的bug规律
万事万物都有其规律可循,就连西安iOS培训(http://xa.lanou3g.com/)开发人员在开发过程中所遇到的bug也不例外。当然,看你是不是一个善于总结的人了。
1、修改bug 比起一开始就不引入 bug,需要更多的努力(常常不成比例)。
bug 存在一个至关重要的、且常被忽略的副作用,那就是一段时间以后,新员工总体优势的下降,并因此引起了 bug
产生率的进一步增加,等等。产品最初的原型阶段,常常由一组技术底子好的优秀程序员完成,一旦过了这个阶段,就进入了相对乏味和修复 bug
的工作阶段。此时,团队开始进入成本削减的螺旋上升和产品质量下降的阶段。新员工竞争力相对低些(因为没有人愿意做无聊的工作和修复 bug),因此带来了更多的 bug
等等。过了一段时间,如果管理方面不做一些非常规测量(也从没做过),软件团队就达到了某种均衡,50%
的时间花在了修复代码上(正如这项研究所展示的,尽管研究没有提到最初的原型阶段,不过,有趣的地方在于,那时候产生的 bug
也不多),更多的早期优秀员工/创始人离职、或不再写代码了。所有这些因素一定导致了一种结果,催生了第一个 bug 和糟糕的最初设计。
2、低竞争优势的团队成员给团队工作造成的危害,远远大于团队竞争优势缺乏和薪水降低所带来的危害。
最终,就像某个物理系统进入混沌状态、且处于「无人值守」的境地一样,软件项目步入了杂乱无章,典型的软件血汗工厂,充斥着得意忘形的团队、不可维护且bug
林立的代码库、财务损失、了然无趣。到达混沌比远离混沌要容易得多。这就到了:
3、在产品生命周期的各个阶段,只有有意识的协作努力,才能使 bug
最少,也才能为享受编程和削减开发成本提供保障。因此,任何编程「方法论」,如果在最后没有论证出减少的 bug
产生率,那么,不管它说得多么天花乱坠,都是扯淡。
蓝鸥西安分中心是蓝鸥科技(www.lanou3g.com)的第六家分中心,专注于iOS开发,师资力量强大,教学经验丰富,环境优美,交通便利,始终坚持让教育回归本质的教学理念,学习iOS开发,就来蓝鸥科技!
QQ:3289425775 邮箱:zhangyamei@lanou3g.com
咨询电话:029-88867933 微信号:xianlanou
地址:西安市高新区高新路与科技二路十字水晶城B座7层
邮编:710065
网址:http://xa.lanou3g.com/
*您的姓名:
*联系手机:
固话电话:
E-mail:
所在单位:
需求数量:
*咨询内容: