在解决一个Bug的时刻,侦察型法度榜样员会查询拜访这个Bug的原因。然后,则查询拜访激发这个BUG的原因的原因。再然后,其会分析修改代码后是否会导致其它代码掉败的因不雅关系。再然后,他会应用文本搜刮查找所有应用这个修改的代码,并持续查找更上一级的调用代码。最后,这个法度榜样员会写下30个不合的情况的测试案例,就算这些测试案例和那个Bug没有什么关系,最最后,这个法度榜样员有了足够多的信念,并且精确地修改了一个拼写缺点。
与此同时,其它一个正常的法度榜样修改了其它5个Bug。
屠宰式编程
应用这种风格的法度榜样员,对重构代码有着一种难以控制的极端冲动。他们几乎会重构所有经手的代码。就算是在产品在Release的前夕,当他在修改几个拼写缺点的bug同时,其会修改10个类,以及重构与这10个类有接洽的另20个类,并且修改了代码的build脚本,以及5个安排描述符。
【编辑推荐】
- 开辟者社区 Stack Overflow 大年夜范围裁人 占比 20%
- 法度榜样员编程生活必须明白的6条宝贵经验
- 这些JavaScript编程黑科技,高逼格代码,让你赞叹不已
- 可视化进修 Go并发编程
- 2017年11月编程说话排行榜:脚本说话怎么了?
推荐阅读
2. 会搞关系的“外联主席”:云计算对于网购的购买者来说,有一个问题可能您已经习惯:一致性问题。举个例子,就是你已经下单成功, 并已经付出款项,然则后台却显示发货掉败。这就是数据库一致性出了问题>>>详细阅读
本文标题:各种流行的编程风格,你属于哪一种?
地址:http://www.17bianji.com/lsqh/38782.html
1/2 1