1、
老板:我要修个房子,最快要多久?
程序员:怎么也得一个月吧,打地基、准备材料,搭框架、装修…
老板:太慢了!地基不要了,你1个人要1个月是吧,我再给你找29个人,明天能修完吗?
程序员:基础不牢,地动山摇啊!而且不是人多就…
领导:隔壁那木屋就没有打地基,别浪费时间,需要多少人,我给你配。半个月,半个月修不好你就滚蛋吧!
这就是敏捷开发。
2、
半个月房子终于修好了,老板挺满意。
可是老板又说:我觉得两层楼才符合我的气质,建成小二楼吧。
程序员:没有地基楼房很容易塌的,建两层最好重新建…
领导:你照着修个一样的二楼就行了…做完加500!
这是高速版本迭代。
3、
二楼修好。
领导:天天走楼梯太累了,帮我修个电梯吧!
程序员:可是…
领导:你还有啥可是的,地基不稳?就在房子边上搭个电梯就行了嘛,不稳就拿石头垫一下,这都不懂?
这就是版本优化。
4、
电梯修好。
领导找朋友来参观,结果按了开关房间灯不亮!
这就是BUG!
5、
程序员提前在房间预留了备用电源,发现房间灯不亮,立刻开启了备用小夜灯,客人丝毫没有感觉到异常。
这是热修复。
可以助力app百倍的热修复技术,已经非常成熟。各种热修复技术百花齐放,各大厂商都拥有自己完善的热修复技术,像微信,QQ,支付宝,手淘,饿了么/美团等等。但是市场上深入系统的讲解热修复技术细节的博客和书籍几乎没有,即使有很多开源的热修复方案,也很难全面快速地理解热修复技术的难点和关键点。
为了帮助大家纵向提升自己,我特别邀请了前爱奇艺高级工程师Lance老师,以《热修复技术》为主题,给大家带来连续3天的直播课,详解Android常用热修复方案内核原理,手写热修复实战,将会全方位带你梳理Android知识体系。
同时给大家提供一个技术交流的平台,以平台的形式与国内数千位android开发者进行技术交流,希望大家对Android技术市场有新的感悟。
在线实时答疑,有疑问,当场解决!