Code contracts. Кто-нибудь использует?
От: Sharov Россия  
Дата: 24.03.20 15:26
Оценка: +1
Здравтсвуйте.

Дискуссия
Автор: Shmj
Дата: 08.08.15
пятилетней давности, из которой следует что никто особо контракты не применяет, разве что Requires, Enusres, Assert. Прошло 5 лет.
Появился core, контракты интегрировали во фреймворк и т.д. Что-нибудь изменилось, кто-то стал их полноценно использовать? Что с производительностью? Или по-прежнему if-then-throw + Debug.Assert?

Заранее благодарю.

Удп: пациент скорее мертв -- https://github.com/dotnet/docs/issues/6361
Хотя бы Requires, Enusres, Assert использует кто? Вроде неплохие фичи. Инваринаты, вероятно, дорого. Еще что-то оттуда можно выдернуть?
Кодом людям нужно помогать!
Отредактировано 24.03.2020 16:08 Sharov . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.