是否有可以生成图表的工具(类似于使用 Graphviz 的 Doxygen)但采用本文描述的格式:Lisp Looks Different
程序风格分布:确定哪个编程风格(函数式、面向对象、命令式或宏)主导一个软件包,同时确定每个软件包的复杂程度。
类方法关系视图:可视化类和方法之间的关系(在 Lisp 中,类和方法是分开的)。目标是识别系统的可能独立或松散耦合的组件。
通用关注点视图:帮助识别和定位与通用功能相关的横切关注点。
类类型视图:帮助识别不同类型的类,基于它们的结构,更精确地基于属性与方法的比率。tio
颜色和形状的含义请参考文档。如果也有其他语言的等效工具,那就太好了。