天津软件开发app过程出现异常的处理方法

2021-03-22 14:20:30 vuf47729729

天津软件开发app的实际过程中,bug其实占用了相当一部分的工作量。有时候,一个好的开发计划会因为几个奇怪的bug而耽误半天。所谓“码字5分钟,调试两小时”也是如此。因此,能否尽快处理异常将极大地影响开发效率。

应用开发异常处理,我们有几个经验:

提前考虑异常处理。在编写正常流程的业务代码之前,先考虑异常。“不要担心赢,先担心输。”沿着业务流程的分支,首先处理所有异常。比如获取在线数据显示列表,首先考虑网络异常、服务器错误、数据故障等异常,依次给出相应的提示。最后,处理正常数据。您必须编写正常的业务代码和异常处理代码。你只需要改变工作顺序。其实你的开发时间并没有增加,但是你的效率有了很大的提高,因为一旦出现异常,我们可以快速判断出异常的原因,节省了很多时间。

这样做还有一个好处。在你的思维陷入复杂的业务逻辑之前,你应该先处理相对简单的异常分支,这样可以防止你在被业务逻辑缺氧后回来处理异常分支时,不小心失手、出错或错过异常处理。

要隔离前后的数据接口,尽量不要直接使用后台提供的数据,中间加一层映射。一方面,如果后台数据有问题(数据异常,更改字段等。),映射时可以找到并定位数据。另一方面,以更适合App的数据格式持久化数据,对你也有帮助。

另外,建议做一个界面录入和检查工具,不考虑形式,但最好能自动检测界面反馈是否正常(服务器负载过大、字段变化、第三方服务过期等)。).

异常信息的收集、汇总和数据保存

如果出现异常,最重要的是收集异常代码行(如MainActivity行61)和异常原因(如空指针异常),并记录为本地文件上传查看


电话咨询
产品中心
个性化定制
QQ客服