gpt4 book ai didi

c# - 有哪些开源工具可以检查软件架构的健壮性?

转载 作者:太空狗 更新时间:2023-10-30 00:16:17 25 4
gpt4 key购买 nike

我认为这是一个棘手的问题,但我想验证我的软件架构是否足够健壮。

我计划在我的代码上执行这些工具:

但我想要一些工具来检查(除其他外):

  • 程序集依赖关系
  • 我的对象之间的耦合太强
  • 等等。

简而言之,我想要开源工具来突出我项目中的任何架构故障。

我知道最好的工具是经验丰富的建筑师,但即使是最好的木匠也需要一把好锤子;)

最佳答案

内置的 Visual Studio 工具很好,如果你有高级版本的话。

你也可以看看nDepend ,这是一种进行静态分析并指出系统中具有大量依赖关系或耦合的区域以及许多其他功能的工具。 nDepend 是一种商业产品,但拥有免费的学术许可证,如果您从事开源开发,可以免费使用——因此这可能符合也可能不符合您的标准。

请注意,所有这些工具都有一个学习曲线,您可能不会有“ Elixir ”来告诉您确切地更改系统的内容,但它们对于提高性能和可维护性非常有用,并降低风险。

关于c# - 有哪些开源工具可以检查软件架构的健壮性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7768994/

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