所以怎么减少 bug 呢?
从软件工程诞生之初,「减少 bug」成了所有开发团队的共同目标。要减少 bug 就要知道 bug 是怎么来的:
原因
产品设计。产品逻辑存在漏洞,或者悖论。表现出来的症状是用户使用成本高,以及在非常规的操作情况下,产生了非常意外的结果。例如服务器报错,客户端闪退,严重的比如支付相关的系统带来巨大的隐患。
业务理解。对业务不熟悉,写出的代码一定程度上和业务相背。
细节把控。没有处理好代码中...
Continue reading...