美文网首页ReactNative
RN 解决 BUG 思路有哪些?

RN 解决 BUG 思路有哪些?

作者: 半个木头人 | 来源:发表于2024-03-18 09:37 被阅读0次

    我们程序员“不是在解决 Bug 的路上,就是在写 Bug 的路上”。
    这话虽然只是一句调侃,但是这也侧面印证了两点:一方面是,我们会遇到很多 Bug,也会花很多时间去解决 Bug;另一方面是,我们直接裸写的代码可能存在较多的潜藏 Bug,我们得花精力把这些潜藏的 Bug 给找出来。那面对这些 Bug,有没有什么通用的解决思路呢?

    两个原则:不带上线原则和本地复现原则

    我先和你介绍发现问题这一步的两个原则:不带上线原则和本地复现原则。
    不带上线原则:要尽可能早地在本地开发时发现问题,提前发现问题是不带 Bug 上线的必要条件;
    本地复现原则:如果 Bug 已经被带上线了,我们要尽快发现它,还要尽可能多地收集线上信息,让它能更容易地在自己的手机或本地复现。
    不带上线原则怎么实践呢?首先,我们要清楚,没有任何的线上 Bug 是不可能的,但我们可以减少带上线的风险,比如团队成员之间可以通过合作建立一套完善的上线流程,依靠流程和机制来减少风险。其次,在这套流程和机制下,我们自己可以选择合适的工具来减少风险。

    调试模型

    截屏2024-03-19 09.28.09.png

    调试工具

    截屏2024-03-19 09.28.42.png

    自带的工具

    截屏2024-03-19 09.35.17.png

    相关文章

      网友评论

        本文标题:RN 解决 BUG 思路有哪些?

        本文链接:https://www.haomeiwen.com/subject/xgiazdtx.html