什么是软件架构 架构服务于效率、质量、体验、性能等 架构优化的短期成本和长期收益的权衡 架构要与当前业务发展和团队规模相匹配 架构设计的方法论和实践 解耦:??榛?、组件化, 复用:基础组件, 分层:视图、业务、基础服务, 协议化等 滴滴插件化项目VirtualAPK开源 微信Android??榛芄怪毓故导?/a> Atlas-手淘组件化框架的前世今生和未来的路 架构的保持 代码之外:人的因素