一、什么是架构设计?
个人以为架构设计是一种编码建模,是一种对规范,是为了更好适应当代快速迭代版本而引出的软件模型,架构师就是提供编程思想,设计适合当前软件应用的编程模块、规范。
二、为什么需要架构设计?
1、利几:便于自身更快的实现软件开发与维护编码
2、利公司: 适应互联网公司瞬息变化的需求,快速迭代版本
3、利客户: 提供更好的用户体验,减少发生故障的情况
三、架构设计核心思想是什么?
架构设计的核心思想就是设计模块,能根据不同软件应用,不同模块功能,设计出模块编程规范、模块间的层级关系等,因此后面会陆续去说明架构设计中常用的设计模式。
网友评论