JiB*_*evé 4 .net c# architecture
我认为这是一个棘手的问题,但我想验证我的软件架构足够强大.
我计划在我的代码上执行这些工具:
但我想要一些工具来检查(除其他外):
总之,我想要开源工具来突出我项目的任何建筑故障.
我知道最好的工具是经验丰富的建筑师,但即使是最好的木匠也需要一把好的锤子;)
Guy*_*uck 6
如果您有高级版本,内置的Visual Studio工具很好.
您还可以查看nDepend,它是一种执行静态分析的工具,并指出系统中具有大量依赖关系或耦合的区域,以及许多其他功能.nDepend是一种商业产品,但拥有免费的学术许可,如果您从事开源开发,则可以免费使用 - 因此这可能符合您的标准,也可能不符合您的标准.
请注意,所有这些工具都有一个学习曲线,您可能不会有一个"银弹"告诉您系统上究竟要更改的内容,但它们对提高性能和可维护性非常有用,并且可以减少风险.
归档时间:
14 年,1 月 前
查看次数:
776 次
最近记录: