业务系统随着时间增加会堆一大堆的业务逻辑,特别是经过几轮开发换手后,基本上就是毛线团一般交织的逻辑
那如果使用流程引擎(先别关心性能),把方法级调用都塞到一个流程节点里,这样就能得到一个网状的全局代码执行流程图,了解一个系统时,就能像看地图一样观察一个请求如何走过若干子系统,以及一个方法内部如何调用了其他方法
其实系统级的流程图很多公司有,一帮称之为 XXtrace 系统,系统内部的逻辑调用链路就没了,得看代码才能追逻辑
大家评评理,如果建设方法级执行流程分析,有没有用啊?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.