【发布时间】:2010-04-24 09:57:11
【问题描述】:
Diagram.net 是很好的图表工具。
我需要了解此工具使用了哪些设计模式,以便了解它的工作原理。
- 此工具使用了哪些设计模式?
- 图表工具通常使用哪些设计模式?
我也想知道如何使用它来开发非常简单的图表工具(只有矩形节点和直线链接)。
注意/警告:我这样做是为了好玩,所以请不要引导我使用现有工具(我可能会投反对票.. 开个玩笑;)。
【问题讨论】:
-
您是在询问编写 Diagram.net 本身时使用的设计模式吗?设计模式不是根据你写的东西的类型来使用的,而是根据需要解决的常见问题来使用的。这就是为什么您上面的第 2 点没有多大意义。
-
图表并不那么容易。它可能使用了all。不要以封面来判断一本书。
-
@Slavo,这对我来说很有意义。他正在尝试编写一个简单的图表工具,并想看看在他之前的其他人是如何做到的。事实上,GoF 书使用图表框架作为示例之一,但您当然知道。
标签: c# .net design-patterns diagramming