gpt4 book ai didi

.net - 将代码合约部署到生产环境中是不是很糟糕?

转载 作者:行者123 更新时间:2023-12-03 15:03:03 25 4
gpt4 key购买 nike

我指的是这个 answer (强调我的):

Have a look at the ContractClass and ContractClassFor attributes. This allows you to write classes with the code contracts in separate assemblies. This allows you to have the contracts available for dev work, doesn't clutter your code and also means you don't have to deploy the contracts with the live code


  • 为什么你不想部署合约?
  • 从最佳实践的角度来看,契约(Contract)是否严格用于开发和质量控制?
  • 最佳答案

  • 您通常不想在发布版本上部署后置条件契约(Contract)。这是为了确保您不会让使用您的程序集的人遇到由您负责的错误。我敢肯定还有其他原因,但这是我想到的第一个原因。
  • 目前,我所知道的关于代码契约的最佳实践观点并不多见。代码契约的使用方法有很多种(在代码契约用户手册中进行了描述),每种方法都有自己的特定指南。

  • 正如我在评论中所述,您引用的答案也不完全正确。

    关于.net - 将代码合约部署到生产环境中是不是很糟糕?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5001946/

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