如果我们在Google图片中进行一些搜索,例如“软件堆栈图”或“软件体系结构”,则可以看到很多表示许多系统软件体系结构的堆栈图。尤其是中间件,操作系统,嵌入式软件等用这些框和箭头的模型表示。您可以在下面查看链接。
现在的问题是,这些描述是否有任何标准,或者只是同事们以直观的方式做到?
我已经检查了UML,“ 4 + 1”视图模型,以及诸如SSADM之类的不那么相关的设计方法,但是互联网上的这些设计都没有一个完全符合这些标准。
我们公司中的这些表示形式已经有了一些内部标准,但是如果有任何好的标准,我们更喜欢使用它。
答案 0 :(得分:0)
检查Clean Architecture和SOLID原则。
Clean Architecture(Robert C.Martín,又名Bob叔叔)是一组模式,实践和原则,致力于提高软件质量和开发人员的生产力。