未分類 25 2 月 2021 复杂软件逻辑大家如何梳理? 复杂软件逻辑大家如何梳理? 資深大佬 : liuzhaowei55 4 现在主要是依靠思维导图,UML 图表,excel 这些传统文档来梳理整理,大家是否有更好的方法按照代码逻辑路径框架化的梳理出来?既有流程图的路径逻辑,又有时序图的调用关系。大家有啥好的建议 大佬有話說 (8) 資深大佬 : xumng123 手稿 資深大佬 : rapperx2 手画 主 資深大佬 : liuzhaowei55 @xumng123 @rapperx2 两位老哥,手作图的思路上和 UML 思维导图这些有什么特别的梳理逻辑的地方吗?在想有什么方式可以更加完整的去表现一个系统的调用链,现在的这些作图和梳理方法的输出都较为零散。 資深大佬 : lightjiao 用 markdown mermaid 画图或者用最简单的 markdown 列表手写调用栈 优点是,标记性语言写起来快,改起来也快 資深大佬 : dqzcwxb 分而治之,思维导图 資深大佬 : xumng123 @liuzhaowei55 还是 uml 的类图,只是手画的时候不受软件限制,可以写条件、备注,复杂的逻辑要配上流程图或伪代码,再不行就给 demo 。 資深大佬 : xumng123 @xumng123 如果有时序关系,需要附上顺序图。复杂状态机要状态迁移图。 主 資深大佬 : liuzhaowei55 @lightjiao 目前在用 plantuml 还算好用,就是不是特别美观