1、架构设计开始的三个前提条件,明确的业务需求、全面的用户需求以及典型的行为需求,如下图所示:
2、架构设计的“驱动力”:
3、对于架构设计师而言,四大约束:业务环境约束、使用环境约束、构建环境约束、技术环境约束等;
4、二维需求观