1.软件产品的架构应该让所有人都很容易了解产品所要达到的目的,并且系统的架构应该反应系统的用例(内容)而不是它使用的框架
2.好的架构应该让我们可以推迟那些不确定的,与框架、数据库、web服务器等等相关的决定
3.业务规则和框架能够达到很好的解耦
3.好的架构应当能落地的
4.业务决定技术
1.软件产品的架构应该让所有人都很容易了解产品所要达到的目的,并且系统的架构应该反应系统的用例(内容)而不是它使用的框架
2.好的架构应该让我们可以推迟那些不确定的,与框架、数据库、web服务器等等相关的决定
3.业务规则和框架能够达到很好的解耦
3.好的架构应当能落地的
4.业务决定技术