Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
20,000 行意大利面条代码 (iPhone ObjC) 刚刚丢在我的腿上。问题:从哪里开始,是否有一个工具可以对所有内容进行概要分析?这是一团糟,甚至不知道从哪里开始。欢迎提出建议。
您正在寻找的是一种称为统一标记语言 (UML) 的东西。这是开发过程中被严重忽视的部分,用于布局“类名、方法、链接等”。
幸运的是,过去许多程序员都面临过您的问题,并且有几种不同的 Magic Bullet 解决方案可用。因为我从来没有从代码向后工作到 UML(通常你首先构建 UML),所以我不得不快速搜索以找到一些解决方案:
这个看起来很有希望:doxygen
或者这个:AutoGraf
我敢肯定,如果这些对您不起作用,您可以在 Google 上花几分钟时间找到所需的一切;现在您已经了解了 UML。