[ back 

微课名称:

    接口与未来性架构设计

 

wKioL1XajBbAcN7mAAEQ-s6tAHQ508.jpg立即学习此微课: 

 

微课目标:

   本课程以Android为例,阐述如何设计出有未来性的架构和系统。框架是软件架构师用来包容未来变化的尚方宝剑。架构师的洞悉力愈好,规划出来的框架就愈能给业主高度的决策空间。基于这种优越的框架的软硬件相关产品,会具备良好的未来性,更能掌握美好的商机。

 

微课介绍:

    架构师的职责不是对业主(或用户)的未来行为,进行明确的预测。架构师专注于未来环境的变化,创造更好架构来包容未来环境的变化。架构师要处理的是业主的未来行为的「变化」,而不是行为本身。所以架构师与开发者的职责常常是互补的。架构师的洞悉力愈好,规划出来的框架就愈能给业主高度的决策空间。

 

内容单元:   

S01:缺乏未来性设计的情形

S02:设计出未来性

S03:设计出未来性:以Docker和EIT为例

S04:范例:假设先订通信协议才开发两个模块

S05:范例:改变了假设_以父类包装通信协议

S06:范例:调整假设之后_更多创新组合

S07:关心下层的变动自由度

 

~ End ~