Плохо ли развертывать контракты кода в производственной среде?

Я ссылаюсь на этот ответ (выделено мной):

Посмотрите на атрибуты ContractClass и ContractClassFor. Это позволяет писать классы с кодовыми контрактами в отдельных сборках. Это позволяет вам иметь контракты, доступные для разработки, не загромождая ваш код, и также означает, что вам не нужно развертывать контракты с живым кодом

  1. Почему вы не хотите развертывать контракты?

  2. Являются ли контракты, с точки зрения передовой практики, строго для разработки и контроля качества?

16
задан Community 23 May 2017 в 12:22
поделиться