我正在和一个新的人一起工作。他们开始以一种我以前从未见过的方式绘制图表,我很难跟上。他们提到它被称为逻辑架构图。这让我想知道哪些是绘制软件体系结构图的最流行的方法,以及每种方法什么时候都适合?
发布于 2015-03-17 16:28:17
我建议您看看Simon Brown的C4风格。它简单,非常有效,并通过团队在白板上绘制的草图来促进良好的协作,每个人都可以在白板上贡献和挑战这些想法。
对我来说,这是一种制作良好架构的敏捷方法,与“象牙塔”架构师形成对比,后者只是简单地绘制难以理解的大图,并将它们扔给开发团队。
甚至还有一整本书,名为“面向开发人员的软件架构”,描述了设计敏捷架构的良好敏捷实践。
免责声明
我是有偏见的,因为我读过这本书,非常喜欢它,发现其中的想法在实践中效果很好。
https://stackoverflow.com/questions/29089337
复制相似问题