有人能告诉我是否有任何工具可以帮助绘制 Michael Feathers 的书“有效处理遗留代码”中描述的效果草图?
Effect Sketches 的目的是在浏览代码的同时展示一组耦合类中的字段和方法之间的交互。
有关效果草图的更多信息,请参阅以下博客:
http://www.markhneedham.com/blog/2009/11/04/reading-code-unity/
http://www.markhneedham.com/blog/2010/02/23/coding-effect-sketches-and-the-mikado-method/
谢谢!
吴本
最佳答案
第二篇文章居然演示了这样一个工具:graphviz .只需查看给出的示例并编写一个点文件即可。然后通过 dot
运行它命令行程序形成 graphviz,您最终会得到与文章中的图类似的图。
点文件只是关系的描述。有关点文件语法的更多信息,请阅读来自 graphviz 站点或此维基百科条目的文档:http://en.wikipedia.org/wiki/DOT_(graph_description_language)
关于legacy-code - 绘制效果草图 - 有任何工具支持吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16073558/