Информация об изменениях

Сообщение Re[2]: Assertions от 25.04.2016 21:44

Изменено 26.04.2016 17:02 Lexey

Здравствуйте, Sinix, Вы писали:

S>1. NotNullNorWhiteSpace — нужен реальный юз-кейз. Я ещё не видел ни одного метода, в котором использовался бы такой ассерт. Без реальных сценариев я код не добавляю, т.к. неизбежно получается сфероконь на выброс. Исключений не видел.


Приходит тебе какой-нибудь url, path или строковый id на вход, который хочется по-быстрому провалидировать, не заморачиваясь полноценной проверкой. Вот тут оно и пригодится, то скорее нужно NotNullNorEmptyNorWhiteSpace.
Re[2]: Assertions
Здравствуйте, Sinix, Вы писали:

S>1. NotNullNorWhiteSpace — нужен реальный юз-кейз. Я ещё не видел ни одного метода, в котором использовался бы такой ассерт. Без реальных сценариев я код не добавляю, т.к. неизбежно получается сфероконь на выброс. Исключений не видел.


Приходит тебе какой-нибудь url, path или строковый id на вход, который хочется по-быстрому провалидировать, не заморачиваясь полноценной проверкой. Вот тут оно и пригодится, но скорее нужно NotNullNorEmptyNorWhiteSpace.