Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

如何在项目中做到 0 bug? #140

Open
hoperyy opened this issue Apr 12, 2019 · 0 comments
Open

如何在项目中做到 0 bug? #140

hoperyy opened this issue Apr 12, 2019 · 0 comments

Comments

@hoperyy
Copy link
Owner

hoperyy commented Apr 12, 2019

在我做业务开发的 3 个多月,先后开发了近 8 个项目,经历了一个痛苦的 bug 率从高到低的过程。

bug 数量,从第一个项目的二位数,降为了最后 2 个项目的 1 个。这段过程,对如何朝着 0 bug 进化,有一些心得和经验。

总的来说,是要考虑到各种边界条件,并做好各种适配:

  • 页面打开后的断网处理
  • 数据异常处理
  • H5 页面在 PC 环境下的展现
  • PC 页面在 mobile 环境下的展现
  • PC 页面的响应式处理
  • 数据为空的情况处理
  • 流程异常的情况处理

上面这些点处理完了,基本可以减少 90% 的 bug。

重要的是,我觉得上面这些情况的处理,可以通过工具对开发人员进行强提醒,可以有效降低整个团队的 bug 率。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant