首页 » 程序员必读之软件架构 » 程序员必读之软件架构全文在线阅读

《程序员必读之软件架构》意图

关灯直达底部

这个部分的目的是简单记录所做的重要决策,包括技术选择(比如,产品、框架等)和整体架构(比如,软件的结构、架构风格、分解、模式等)。

  • 你为什么选择技术或框架X,而不是Y和Z?
  • 你是怎么做的?产品评估还是概念证明?
  • 你是否根据公司政策或企业架构战略而被迫做出关于X的决策?
  • 你为什么选择所采用的软件架构?你考虑过其他哪些选项?
  • 你怎么知道解决方案满足主要的非功能性需求?
  • 等等。