Size: a a a

2020 September 04

EA

Egene Avdeev in CODE BLOG / C#
Phantom
От проекта зависит
Ну если пет проект, то думаю очень пофиг, а вот в кровавом энтерпрайзе
источник

EA

Egene Avdeev in CODE BLOG / C#
Барсик [SpamBlock]
Лучше ексепшн кидать
А ловить его всякими try catch с кучей кода тоже не очень
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
Egene Avdeev
А ловить его всякими try catch с кучей кода тоже не очень
Ну так что так что так ловить
источник

P

Phantom in CODE BLOG / C#
Egene Avdeev
А ловить его всякими try catch с кучей кода тоже не очень
А как иначе
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
Токо так ты ловишь нуль а так ошибку
источник

VB

Vladislav Bardin in CODE BLOG / C#
Барсик [SpamBlock]
Лучше ексепшн кидать
ооо, сразу видно посмотрел видео
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
Второе логичнее имхо
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
Vladislav Bardin
ооо, сразу видно посмотрел видео
Не смотрел, просто опытный
источник

EA

Egene Avdeev in CODE BLOG / C#
Барсик [SpamBlock]
Ну так что так что так ловить
Ну а вот null можно элегантно через ?? обработать иногда
источник

VB

Vladislav Bardin in CODE BLOG / C#
Барсик [SpamBlock]
Не смотрел, просто опытный
он тоже самое сказал, что лучше ексепшен чем null
источник

P

Phantom in CODE BLOG / C#
Просто могут быть ситуации, когда хз что возвращать, вместо null
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
Egene Avdeev
Ну а вот null можно элегантно через ?? обработать иногда
Ну смотри, ты нуль возвращаешь в принципе только когда у тебя метод отработал неправильно
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
С ексепшнами ты можешь четко задать что и когда пошло не так
источник

t

this. in CODE BLOG / C#
Egene Avdeev
Немчинского знаете, который по Java шарит, так вот он записал ролик что из метода null возвращать не особо хорошо.

Что думаете?
Слышал что лучше возвращать пустой объект но на практике не сталкивался с подобным
источник

P

Phantom in CODE BLOG / C#
Барсик [SpamBlock]
Ну смотри, ты нуль возвращаешь в принципе только когда у тебя метод отработал неправильно
То что не нашлось данных, это не значит что не правильно
источник

VB

Vladislav Bardin in CODE BLOG / C#
Phantom
Просто могут быть ситуации, когда хз что возвращать, вместо null
например
источник

Б[

Барсик [SpamBlock]... in CODE BLOG / C#
Phantom
То что не нашлось данных, это не значит что не правильно
В твоем случае просто пустая коллекция
источник

P

Phantom in CODE BLOG / C#
this.
Слышал что лучше возвращать пустой объект но на практике не сталкивался с подобным
А если ты пустой объект не можешь создать?
источник

VB

Vladislav Bardin in CODE BLOG / C#
Phantom
А если ты пустой объект не можешь создать?
ексепшон
источник

EA

Egene Avdeev in CODE BLOG / C#
Барсик [SpamBlock]
Ну смотри, ты нуль возвращаешь в принципе только когда у тебя метод отработал неправильно
Можно null вернуть если не удалось найти что-то
источник