尽量避免去看代码, 而是去作为当前用户去测试各种场景, 肯定有的场景是有问题的, 有点场景是没有问题, 那有问题和没有问题之间, 就能知道为什么了。
代码太纷繁芜杂了, 看不懂的, 出问题都是在某个或者某几个特定的场景下, 通过特殊性的分析, 能够知道哪里出了问题, 才能去更好的定位问题。。。
相反要避免看代码。。。。
-------------------
debug就是找到特定的发生错误的场景,请在相邻(上下左右)的场景里测试看能否重现, 找出各种条件下的场景, 这样的步骤可以帮忙分析出报错可能涉及到原因, 更准确更有效的定位问题,
--
拆分式, 拆掉这个, 拆掉那个, 重新的环境, 加加减减都是可以考虑到路径