最快速排查代码的bug

最快的方法:二分法

一个功能不能用了,先判断前端出问题还是后端出问题。

一个方法出问题了,先分成两半,并不是简单的分为两半,而是重点关注某些变量。

基于以上见解,首先要对代码合理的分层、分段。

一个方法不能太长,否则一旦出现问题不好排查。

代码行要符合高内聚、低耦合,相同功能的放在一块。

对于debug工具,要闭着眼睛也能熟练使用,没有工具效率会很低,虽然 print 也万能,但是这意味着你的速度大大降低,当前环境下各种优秀的开发调试工具,尽可能掌握并使用。

对于超长的方法,关注某个变量时,只要涉及该变量,则添加一个断点,那么几次快速跳跃断点,则可以很快定位问题所在。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注