(1)什么是架构?
人根据某个需要解决的问题,识别分析问题,并将按照最优解决方式对问题进行切分,让不同角色分工切分好的模块,最后整合各个达到最优解的模块形成一个整体,以此达到问题的解决。
复杂的问题简单化,简单的问题流程化。
(2)为什么会产生架构?
大多数问题是复杂的,可以并且需要切分成不同模块的。
解决问题的主体能力有限,无法独自完美解决整个问题,同时每个人各有所长,可以更好地解决某一部分问题。
将问题切分并分工解决,不但缩短了完成问题的时间,并且提高了问题解决的程度
问题是复杂的。
(3)架构解决谁的问题?
人的问题
(4)用mvc模式分析自己的家庭结构
Model(业务层)
View(执行层)
Control(命令层)
标签:架构,模块,问题,切分,测试,解决,课堂 From: https://www.cnblogs.com/rongzhang/p/17126117.html