程序员与医生的相同之处

1 篇文章 0 订阅
0 篇文章 0 订阅

主要体现在调bug的时候。

中医看病是望闻问切。

程序员调bug的望:程序执行出core了。产生了core dump文件。

程序员调bug的闻:暂时先不debug core dump文件,先看看程序执行的日志输出,可以快速定位到出core的大体位置。过去看看代码,对程序比较熟悉并且有丰富的编程经验的人基本上这个阶段就可以定位到问题所在。

程序员调bug的问:现在就是debug core dump文件了。info thread找到退出的线程,t * 切换到出问题的线程,bt找到出错的地方和调用堆栈。

程序员调bug的切:重现程序,在出core的地方设置断点,查看具体变量的值,找到问题所在。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值