软件架构的核心问题:怎样组织软件能更容易生成和维护解决问题的工具-业务决定架构
怎样组织软件更容易解决问题;
技术域:使用什么样的技术。
有两个关注点:问题怎样解决、软件怎样组织。
软件及编程思想
https://www.cnblogs.com/feng9exe/p/6776234.html
https://www.cnblogs.com/feng9exe/p/9946473.html
https://www.cnblogs.com/feng9exe/p/10157151.html
https://www.cnblogs.com/feng9exe/p/9474789.html