经验分享:程序员如何快速定位问题(BUG)
让我掉下眼泪的 不止内存泄漏 让我夜夜不眠的 不止你的需求 明天还要改多久 你攥着我的手 让我感到为难的 是善变的需求 发布总是在半夜 回滚是永远的愁 错误(Bug)随时的暴漏 困扰着我心头 作为程序员,以上这些场景你一定都经历过。今天就来聊聊如何快速定位问题。 先划重点, 下文所写都是一家之言,本人工作经验不多,语言表达能力有限,如果写的不好,还望轻喷。另外,本文所讲都是站在Java后端开发者的角度 。 背景 下文所讲内容,都会围绕以下几个真实案例来做举例分析,先描述一下具体案例: 案例1:App首页白屏。 详细描述:App、H5、小程序首页都是由同一个后端接口负责提供数据。测试大佬反馈说,App首页白屏了。 案例2:小程序商品会员价显示不正确。 详细描述:测试大佬反馈,某商品会员价显示不正确,客户端展示会员价为0元。为什么会员价0元是不正确的呢?因为我们在系统中做了限制,会员价必须大于0元。 案例3:优惠券领取不了了,弹窗显示“领取失败,该优惠券仅限新人领取”! 详细描述:这是一个领取优惠券的功能。用户可以通过该活动领取优惠券。用户在领取优惠券时,页面弹窗提示:”领取失败,该优惠券仅限新人领取“。同时,测试大佬反馈说,这个账号就是一个新人账号,是刚刚注册的用户。 案例4:某用户购买的xx评测专栏的评测课无法打开。 详细描述:评测专栏是我司的一个特色专栏,在这个专栏中