程序员快速处理代码bug的5大技巧 ca1578 - 业界资讯 - 智学网
IT资讯
当前位置:智学网 > IT资讯 >  业界资讯

程序员快速处理代码bug的5大技巧

2019-04-14 01:21:20 木庄网络博客 编辑:琳达 浏览数:19智学网

不管是项目团队出现了bug,还是前辈留下的代码出现bug,这个锅反正程序员是背定了。 不少的程序员被代码虐杀的痛苦万分。 但从积极的方面来看,代码bug也是绝佳的学习机会。 处理...

不管是项目团队出现了bug,还是前辈留下的代码出现bug,这个锅反正程序员是背定了。

不少的程序员被代码虐杀的痛苦万分。

但从积极的方面来看,代码bug也是绝佳的学习机会。

处理bug能力重要性不言而喻,通常也是面试的考察范围。

下面给小伙伴们分享5个处理bug技巧:

1、二分法定位

二分法定位是比较常用的bug处理技巧。

通过二分法,即把程序逻辑一点点注释掉,不断地进行排错,完全能把问题可能出现的范围缩小。

二分调试大法每次遇到棘手的bug,基本上都能解决,堪称是程序行走代码江湖必备秘技。

2、IDE自带的debug功能

IDE可以用查看一些复杂数据结构的赋值,debug效果也是杠杠滴。

3、讨论

处理bug的过程,最难的不是怎么解决问题,而是如何定位代码的bug。

一旦我们找到了 Bug,解决方案就呼之欲出了。

我们有时候不妨采用和同事讨论的方法,尽管他未必熟悉代码,但是每次遇到棘手的bug。

特别是处理比较棘手的bug,有时候是没有必要孤军奋战的。

4、print

Print大法即通过这个函数输出函数中值得怀疑的变量的值。

事实证明,大多数程序用这个方法都是相当有效的。

5、重写一遍

大部分的bug,其实都是typo。

如果你觉得代码实在是一团糟,那么推翻重来未必不可。

要想不被万恶的代码虐杀,我们在必要的时候,也可以使用必杀技—重写代码!

欢迎分享,(木庄网络博客交流QQ群:562366239)

分享到:

版权与免责声明:

凡未注明"稿件来源"的内容均为转载稿,本网转载出于传递更多信息的目的;如转载稿涉及版权问题,请作者联系我们,同时对于用户评论等信息,本网并不意味着赞同其观点或证实其内容的真实性;


本文地址:http://www.nghoc.com/news/2019/04/14/120051064.html

转载本站原创文章请注明来源:智学网

行业聚焦

魅族京东618返场:真香机16s探底2699元,Flow Bass圈铁耳机新低349元

IT之家6月19日消息 京东自营魅族618返场大促继续,真香机魅族16s探底2699元,Flow Bass圈铁入耳式耳机近期新低349元:点此前往。• 京东61...[详细]

苹果要求开发者将最新登录按钮置于谷歌、Facebook之上

凤凰网科技讯北京时间6月5日消息,根据苹果公司在本周发布的开发者指南,苹果要求开发者在iPhone和iPad应用中将其最新推出的“使用苹果账号登录”(Sign ...[详细]

华为Huawei Pay北京一卡通全面升级京津冀互联互通卡:畅行全国202城

IT之家6月12日消息 华为钱包今天宣布,已开通Huawei Pay北京一卡通可通过“卡片升级”功能,将北京本地卡升级为京津冀互联互通卡,一卡畅行全国202个城...[详细]

罗技将HERO 16K传感器扩展到新的游戏鼠标系列

[PConline?资讯]据Logitech(罗技)近日宣布其系列中的另外三只鼠标将使用罗技G独有的高性能HERO(高效率额定光学)16K传感器进行升级。 HE...[详细]

一些消费者在互联网投诉平台上主动吐槽

本文地址:http://www.110tao.com/diahanglingshou/32385.html 转载请注明出处!...[详细]

活动互动

更多

京东6.8领券指南:京东会员PLUS DAY,小米Mix3立减1000元

 

京东618 今日主题【粽情端午节】,全场大牌开启会员狂促神价,不同会场今天都会有各自的特惠新低,购物车还没清空的小伙伴多...[详细]

传特斯拉电动汽车在地下隧道中速度完爆地面

 

近日,据外媒报道,两辆特斯拉电动汽车日前在埃隆·马斯克(Elon Musk)隧道挖掘公司The Boring Compa...[详细]

爱回收合并京东拍拍剑指全品类二手综合交易服务平台

 

  6月3日,京东旗下二手商品交易平台“拍拍”将与中国最大的电子产品回收平台“爱回收”进行战略合并,京东集团也将领投爱回...[详细]

华为京东618促销:P30系列12期免息,Mate 20系列优惠200元

 

IT之家6月17日消息 一年一度的618年中购物节就要来了,大家想好买什么了吗?现在华为已经开启了京东618促销,P30...[详细]

魅族16Xs配备16s同款全面屏:定制费用达300万美金

 

5月30日消息,魅族科技在北京举办新品发布会,正式推出魅族16Xs。官方介绍,魅族16Xs采用16s同款魅族独家定制Su...[详细]

一周排行每月关注