gpt4 book ai didi

java - 功能依赖分析

转载 作者:行者123 更新时间:2023-11-30 05:15:03 24 4
gpt4 key购买 nike

使用过 eclipse 的开发人员不能错过 Cntrl+Shift+G 组合 - 这是在工作区中查找对特定成员/方法/类的所有引用的最简单方法。考虑这样一个场景:您是一个维护用 java 编写的 Web 应用程序的新人。现在,您将要更改方法签名,然后执行 Cntl+Shift+G 来查找对所述方法的所有引用(是的,希望您没有进行依赖注入(inject)/反射等)。然而,一个新人不想搞砸应用程序中的任何功能。如何确保功能依赖性不受影响?

我想..这个问题有点不清楚..让我重新表述一下...假设您正在更改某些功能(业务规则中的 if 循环或其他内容) - 这肯定会更改应用程序上下文中的其他内容..此时你希望 Eclipse 中有一些东西(插件?),它会告诉你 - “嘿菜鸟..不要改变这个 - 它会影响这个......” - 现在,如果你要创建一个可以为 Eclipse 执行此操作的东西(插件?) - 你会从哪里开始? (标记部分 scr 代码并引入依赖树?等等?)

最佳答案

也许我没能理解你的问题,但我想我可能有答案。看看nWire for Java (或PHP)。它是一个用于代码探索的插件。专注于一段代码,开发人员可以快速确定在哪里调用了方法、在哪里使用了类等。这使得更容易理解您要更改的内容。

我是这个插件的开发者。如果这不完全是您正在寻找的内容,请告诉我,我很乐意更好地了解您正在寻找的内容。

关于java - 功能依赖分析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1762149/

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