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

2021-04-20 10:52:03 vuf47729729

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

我们在应用程序开发异常处理方面有一些经验:

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

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

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

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

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

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

天津APP开发哪家公司比较好,推荐天津乐薇雅。正规的APP开发公司,有多年开发经验,技术过硬,比较值得信赖。欢迎咨询。


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