加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – 提高软件质量的最佳实践

发布时间:2020-12-15 19:33:41 所属栏目:百科 来源:网络整理
导读:我们正在寻找在开发软件时改进内部流程的方法. 我们已经采用了TDD连续集成和敏捷.视觉工作室或TFS的任何模糊功能? 欢迎所有建议. 解决方法 我不认为可以有一个神奇的子弹.美丽(或在这种情况下,质量)是旁观者的眼睛. 话虽如此,我可以就一些确保代码质量的方
我们正在寻找在开发软件时改进内部流程的方法.

我们已经采用了TDD连续集成和敏捷.视觉工作室或TFS的任何模糊功能?

欢迎所有建议.

解决方法

我不认为可以有一个神奇的子弹.美丽(或在这种情况下,质量)是旁观者的眼睛.

话虽如此,我可以就一些确保代码质量的方法给出一些建议.

一个建议可以是将代码覆盖率纳入您的软件质量评估中.为您的代码编写单元测试是一回事,但代码覆盖可帮助您确定测试实际“覆盖”了哪些代码,这有时可以识别您可能未考虑过的用例/场景.我建议你调查nCover.

您可能还希望深入挖掘并研究使用nDepend ……

NDepend is a tool that simplifies
managing a complex .NET code base.
Architects and developers can analyze
code structure,specify design rules,
plan massive refactoring,do effective
code reviews and master evolution by
comparing different versions of the
code.

我很欣赏这些不是TFS功能,但您可以使用TestDriven.NET轻松地将它们“集成”到Visual Studio环境中

这当然不是一个详尽的清单 – 您需要找到适合您的内容并让您对代码的质量充满信心.

希望这可以帮助,

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读