如何处理一个未知的BUG

2020-07-27 17:23:34 浏览数 (1)

总有那么一些Bug让你切实的感觉到了自己知识的局限,让你对未知感到了恐惧亦或是愤怒

那么你该如何去做呢

首先你要对要解决的问题有个初步的了解,有个大体的框架。如果你不了解,大概可以直接放弃了~

  • 平复自己的内心,平复自己的内心,平复自己的内心,假装这个问题并不难处理。
  • 要坚信你可以解决这个问题,只是时间问题。
  • 首先,先脱离这个问题。由问题导致的现象出发,对这个问题做一个宏观的猜想,列出所有可能导致该问题的原因。
  • 带着上面的可能导致问题的列表,逐一排查。切记要细心,所有的都要细细排查。避免“我以为这块肯定不会出问题”这种情况出现。通常,多数问题都会在这一步得到解决。
  • 如果上述并没有解决问题(需要确保上述的可能情况确实不是导致该问题的原因)。这一步便是 从头开始,沿着数据流单步调试。绝大多数问题都是可以解决的。
  • 如果还没有,那么你可能就需要求助了。

关于经验

经验很重要,但是经验有时并不能帮你解决问题,反而会将你引入歧途。

关于信心

信心才是最重要的。当然这不是盲目的自信,而是在有一定的知识掌握的基础上的自信。

最后

路漫漫其修远兮~ 如果你的才华撑不起你的梦想,那么你该需要学习了~ 共勉~~~~~~

bug

0 人点赞