Вход на сайт
.NET und C# ohne Web?
4812 просмотров
Перейти к просмотру всей ветки
alex445 местный житель
в ответ Murr 19.05.21 22:24, Последний раз изменено 20.05.21 13:02 (alex445)
Не можешь прочитать - кидай эксепшен.
-----
Кидай эксептион, лови эксептион, обрабатывай эксептион...
Можно, но меньше кода не станет.
Вместе с тем - есть нуллабле типы - не можешь - верни нулл и не парься...
Это известная проблема.
Ты проверяешь данные в коде в разных условных операторах и свичах, ты кидаешь эксепшен при неправильным данным и обрабатываешь эксепшен (это второй уровень проверок), ты пишешь юнит тесты (это третий уровень проверок)... А кто будет проверять юнит тесты? Существуют ли тесты для юнит тестов?