Re[6]: Начать ли использовать Code Contracts?
От: Doc Россия http://andrey.moveax.ru
Дата: 13.08.15 09:00
Оценка:
Здравствуйте, Poopy Joe, Вы писали:

PJ>А if на каждый чих это не страшно? А контракты на каждый чих не то же самое?


Нет, не тоже самое. В случае контрактов
*) Не надо писать код для SizeOfSomething + SizeOfSomething, SizeOfSomething + SizeOfSomething2 итд
*) Приведение SizeOfSomething к другим "физическим" типам
*) If для проверки вам не удастся привязать к интерфейсам (будут или вызовы вручную класса проверки или копипаста в каждую реализацию)
*) Не всегда диапазон зависит от физической величины. Метод может вполне иметь свои ограничения.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.