gpt4 book ai didi

refactoring - UML 时间可视化

转载 作者:行者123 更新时间:2023-12-03 16:56:29 27 4
gpt4 key购买 nike

我相信你们中的许多人都使用过或至少听说过 Gource 和 Code Swarm。它们是非常好的工具,用于在项目发展过程中可视化项目的提交历史。

我感兴趣的是 UML 形式的代码本身的类似 repo-driven 动画随着时间的推移而演变。

在过去的 3 年里,我在重构和清理项目的代码库方面投入了大量工作,能够以有形的形式向管理层演示这一点真的很棒。当然,“之前”和“之后”图表会起作用,但那有什么乐趣呢? :P

有没有这样的工具?具体来说,我正在寻找 ObjC++,但对任何语言中可用的任何内容都感兴趣。

大声喊出任何其他可以制作很酷演示的工具。重构有时很难在没有任何展示的情况下推销!

最佳答案

让你的 CEO 相信这种技术的重要性总是非常棘手的。如果您能够展示 UML 历史动画,我认为任何非工程师都不会欣赏它。

我的方法是“显示结果”。如果您有一个错误/更改跟踪工具并且您正在以正确的方式进行重构,那么花在错误或更改上的时间应该会以某种方式减少。

做一些电子表格,绘制一些图表并将其全部放入演示文稿中。不幸的是,这正是 CEO 脑海中传达的信息。

就像 Martin Folwer 在他的书中所说的那样 Refactoring ,有时最好不要告诉,直到你有结果。那么结果就是你应该展示的! (参见“ 我该告诉我的经理什么?”一章)

关于refactoring - UML 时间可视化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7026249/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com