gpt4 book ai didi

.net - 确保您的软件和代码的质量

转载 作者:行者123 更新时间:2023-12-01 09:38:55 25 4
gpt4 key购买 nike

关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。












想改进这个问题?将问题更新为 on-topic对于堆栈溢出。

5天前关闭。




Improve this question




当我通常编写代码时,我会遵循一些指导方针以确保我的代码具有一定的标准,并且我和其他任何开发人员一样努力确保我的代码和软件是高质量的。

尝试专注于编程,而不是对领域或任何其他预编程步骤的理解(答案就是!)。

这些是我生活的以下步骤:

编写单元测试

  • 让它失败(无代码)
  • 让它工作(工作代码)

  • 分析抽象
  • 提取方法
  • 提取接口(interface)

  • 重构

    除了以上重构的一部分外,我还尝试使用 ReSharper、CodeRush 等好工具重构代码。

    问题;你下一步怎么做?

    评论代码是微不足道的,甚至不应该被提及,但是我试图在需要/无处不在的地方更新评论和 xml 评论。

    但以上所有帮助他确保其他开发人员可能理解我的代码,代码具有某种质量并遵循命名标准。

    但是,它不能确保任何产品质量。

    我正在寻找用于后期开发质量保证的工具 ,例如分析器以及如何使用这些工具来提高产品质量。

    最佳答案

    最重要的一点是您和您的同事都是经验丰富的程序员。如果程序员的技能不高,任何规则或指南都不会使产品变得更好。

    根据一些消息来源,代码审查可以发现许多严重的错误,甚至比单元测试还要多。正式的代码审查甚至比非正式的代码审查更好。

    代码审查有两个目标:

  • 通过发现错误并删除它们来改进代码。
  • 通过不断地提供有关他的工作的反馈来改进开发人员。

  • 后者似乎有时会被遗忘,但对于提高开发人员技能非常重要。

    关于.net - 确保您的软件和代码的质量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2912099/

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