有没有必要对APP进行重构
936

随着APP迭代的功能越来越多,复杂度越来越高,我们有没有必要对APP进行重构

讨论题目:

我们本门课程是一门偏APP重构的课程,所以在学习前,我们每一位同学首先就需要搞清楚,随着我们APP功能越来越复杂,在维护成本越来越大的时候,我们有没有对APP进行重构的必要?

思路点拨:
  1. 代码什么的能用就行了,没有重构的必要,万一重构的出了问题,负担不了责任
  2. 看情况,如果是逻辑特别复杂的地方可以重构一下,其它的不需要重构
  3. 定期对老代码进行重构,重写复杂逻辑,将复杂逻辑变拆分简化,使我们的代码总是处在一个较新的易维护的状态

你是怎么认为的呢? 重构在APP不停变复杂的情况下,是否有必要呢?大家可以到作业社区分享自己对代码重构的理解,说出自己内心对重构的认识,也可以与大家一起讨论,看一下其它同学是如何理解和认识重构的。

我的作业
去发布

登录后即可发布作业,立即

全部作业

高德注重导航的功能,
1、有很多路连名字都没有,但是高德依旧可以标记出来,用于骑行、徒步等低速运动,需要更详细地显示细节,高德地图则好于百度;
2、高德语音提示比较全面,导航只听语音的话。
百度注重生活的功能 ,
1、实景功能 三维效果逼真,方便用户能够精准的找出目的位置
2、商家服务 对查找商家等 路线的优选
高德会给出路程最短的(省油,适合长图)
百度则有更多的考虑,包括避开拥堵路段(省时,适合城市里)
对开发者的主要区别:
百度地图:
网页版地图平台更好(Android、IOS、WEB)。
支持全景API
POI数据很丰富
缺点:api文档(烂的一批)
高德地图:
开发者人群的支持面更高,

平台适用性更好(Android、IOS、windows phone、Win8、web)。

0
评论
提交于  2023-06-27 18:23:43

登录后即可查看更多作业,立即

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号