移动应用领域的发展趋势已经超过 10 2000年,由于人员流动性、技术债务积累、技术生态升级等因素,产生了大量的遗留系统。如果没有良好的过程管理和重建方法,重写系统可能会逐渐成为遗留系统。
你可能经历过这些问题:
结构混乱:大泥球结构,数百万行编码,找不到方向。
代码质量差:内部结构莲藕高,代码质量低,全身改变维护。
研发效率低:编译程序集成调整慢,研发效率低,缺乏所有自动化技术。
老技术栈:“祖传代码”没人敢动。
为了解决上述问题,本学科使您掌握大中型问题 Android 遗留系统的架构演变和重构思路、方式和一线项目经验。课程将围绕一项接近实际工作的课程 App 在模拟训练中,新项目陪伴您感受单个架构演变成组件架构的过程。
同时,了解课程中的操作流程、工具和设计概念,可以无缝拼接应用于其他移动智能终端项目的实施和维护,真正提高团队效率,最终提高交付质量。
课程大纲
开篇词|一个应用程序变成了一个遗留系统,每个人都有什么破译方法?.md
开篇词|一个应用程序变成了一个遗留系统,你有什么破译方法?.mp3
开篇词|一个应用程序变成了一个遗留系统,你有什么破译方法?.pdf
01|初步重建:重建类型和投资回报衡量.md
01|初步重建:重建类型和投资回报衡量.mp3
01|初步重建:重建类型和投资回报衡量.pdf
02|通过个人检测,自动化技术从0开始覆盖自动化技术.md
02|通过个人检测,自动化技术从0开始覆盖自动化技术.mp3
02|通过个人检测,自动化技术从0开始覆盖自动化技术.pdf
03|通过个人检测落地式:三招提升遗留系统程序代码.md
03|通过个人检测落地式:三招提升遗留系统程序代码.mp3
03|通过个人检测落地式:三招提升遗留系统程序代码.pdf
04|架构演变:架构是如何跟随业务流程演变的?.md
04|架构演变:架构是如何跟随业务流程演变的?.mp3
04|结构演变:结构是如何跟随业务流程演变的?.pdf
05|新项目诊断与改进:如何进行组件分析与设计方案?.md
05|新项目诊断与改进:如何进行组件分析与设计方案?.mp3
05|新项目诊断与改进:如何进行组件分析与设计方案?.pdf
06|数据分析工具:如何分析数百万行的遗留系统?.md
06|数据分析工具:如何分析数百万行的遗留系统?.mp3
06|数据分析工具:如何分析数百万行的遗留系统?.pdf
07|实际操作分析:Sharing新项目综合诊断应用自动化软件.md
07|实际操作分析:Sharing新项目综合诊断应用自动化软件.mp3
07|实际操作分析:Sharing新项目综合诊断应用自动化软件.pdf
08|防患于未然:5类遗留系统最典型的编码坏味道.md
08|防患于未然:5类遗留系统最典型的编码坏味道.mp3
08|防患于未然:5类遗留系统最典型的编码坏味道.pdf
09|重建方法:6种遗留系统常见的安全重建方法.md
09|重建方法:6种遗留系统常见的安全重建方法.mp3
09|重建方法:6种遗留系统常见的安全重建方法.pdf
10|架构更新改造:5个阶段,高效促进组件架构重构.md
10|架构更新改造:5个阶段,高效促进组件架构重构.mp3
10|架构更新改造:5个阶段,高效促进组件架构重构.pdf
11|实例演试:如何最终将设计方案落地到编码上?.md
11|实例演试:如何最终将设计方案落地到编码上?.mp3
11|实例演试:如何最终将设计方案落地到编码上?.pdf
12|依靠注入和路由器:架构能解决哪些问题?.md
12|依靠注入和路由器:架构能解决哪些问题?.mp3
12|依靠注入和路由器:架构能解决哪些问题?.pdf
13-适应运行中的零件:使零件能够灵活插入.md
13-适应运行中的零件:使零件能够灵活插入.mp3
13-适应运行中的零件:使零件能够灵活插入.pdf
14|过类别重构:如何重构动则过万行的一类?.md
14|过类别重构:如何重构动则过万行的一类?.mp3
14|过类别重构:如何重构动则过万行的一类?.pdf
15-重构实际操作:将落地式文档控制模块MVP重构为零.md
15-重构实际操作:将落地式文档控制模块MVP重构为零.mp3
15-重构实际操作:将落地式文档控制模块MVP重构为零.pdf
16|技术栈升级:Kotlin+MVVM重构信息部件.md
16|技术栈升级:Kotlin+MVVM重构信息部件.mp3
16|技术栈升级:Kotlin+MVVM重构信息部件.pdf
17|架构更新:如何快速更新数据库系统架构?.md
17|架构更新:如何快速更新数据库系统架构?.mp3
17|架构更新:如何快速更新数据库系统架构?.pdf
18|支系:是近道还是“穷途末路”?.md
18|支系:是近道还是“穷途末路”?.mp3
18|分支:是近路还是“穷途末路”?.pdf
19|库房&版本控制:如何依靠物理边界的标准?.md
19|库房&版本控制:如何依靠物理边界的标准?.mp3
19|库房&版本控制:如何依靠物理边界的标准?.pdf
20|单独编译程序调整:如何通过个人测试更有效地验证?.md
20|单独编译程序调整:如何通过个人测试更有效地验证?.mp3
20|单独编译程序调整:如何通过个人测试更有效地验证?.pdf
21|连续交付生产线:如何通过自动化释放双手?.md
21|连续交付生产线:如何通过自动化释放双手?.mp3
21|连续交付生产线:如何通过自动化释放双手?.pdf
22|衡量,我们如何归零心态,从头到尾?.md
22|衡量,我们如何归零心态,从头到尾?.mp3
22|衡量,我们如何回归零心态,从头到尾?.pdf
23|Android系统开发设计:Android系统开发的版本控制、编译程序和自动化通过个人检测进行.md
23|Android系统开发设计:Android系统开发的版本控制、编译程序和自动化通过个人检测进行.mp3
23|Android系统开发设计:Android系统开发的版本控制、编译程序和自动化通过个人检测进行.pdf
24|“硬改”Android系统:为什么制造商定制的Android系统也需要耦合?.md
24|“硬改”Android系统:为什么制造商定制的Android系统也需要耦合?.mp3
24|“硬改”Android系统:为什么制造商定制的Android系统也需要耦合?.pdf
25|Android系统耦合:并肩而立,Android系统组件化之路.md
25|Android系统耦合:并肩而立,Android系统组件化之路.mp3
25|Android系统耦合:并肩而立,Android系统组件化之路.pdf
用餐|评估组件成熟度,你的终点在哪里?.md
用餐|评估组件成熟度,你的终点在哪里?.mp3
用餐|组件成熟度评估,您的终点在哪里?.pdf
结语|以重构为驱动,重新生存遗留系统.md
结语|以重构为驱动,重新生存遗留系统.mp3
结语|以重构为驱动,重新生存遗留系统.pdf
期末通过个人检测|来一场100分之约!.md
期末通过个人检测|来一场100分之约!.pdf
1.仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。我们非常重视版权问题,如有侵权请点击版权投诉。敬请谅解!
2.如遇下载链接失效、解压密码错误等问题请点击 提交工单
3.在下载源码前,请务必要仔细阅读并接受 购前/下载协议 购买即视为您同意该协议!
游人客栈 » 大型Android系统重构实战