|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
сабж ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 09:41 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
listtoview, Потому что null pointer exception и недоязычки не умеют в нормально @NotNull. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 10:25 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
listtoview, а где, с**а, контекст? очередной не пойми о чём вопрос от Лёшега ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 10:26 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
skyANA а где, с**а, контекст? Кто-то вернул null и всё упало нахер. Чел, который это мейтейнил сгорел, потом пошел и написал про это статью. ТС её прочитал, ничего не понял и написал на форум. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 10:28 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
crutchmaster skyANA а где, с**а, контекст? Кто-то вернул null и всё упало нахер. Чел, который это мейтейнил сгорел, потом пошел и написал про это статью. ТС её прочитал, ничего не понял и написал на форум. Так и где ссылка на статью? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 10:30 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
skyANA Так и где ссылка на статью? Вкладку закрыл, всё, нету ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 10:33 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
crutchmaster skyANA Так и где ссылка на статью? Вкладку закрыл, всё, нету Закрыл и забыл, почему возвращать null плохо. Историю потёр. Теперь вот на форуме спрашивает ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 10:36 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
skyANA Закрыл и забыл, почему возвращать null плохо. Историю потёр. Теперь вот на форуме спрашивает Да, понимаешь, послушал там конфу когда-то, где-то что-то прочитал, а потом эта мысль точит, спать нормально не можешь и кушать. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 10:42 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
crutchmaster skyANA Закрыл и забыл, почему возвращать null плохо. Историю потёр. Теперь вот на форуме спрашивает Да, понимаешь, послушал там конфу когда-то, где-то что-то прочитал, а потом эта мысль точит, спать нормально не можешь и кушать. Дык заметки надо делать. И изучать темы дальше, если интересны. А если что-то там послушал, где-то что-то прочитал... Значит оно тебе и не надо ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 10:47 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
чето эта тема стала мега актуальной - недавно Немчинский про нее распинался, уже вот и на sql.ru всплыла. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 10:51 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
Вот! Я вспомнил. Немчинский недавно заяснял что нулл - нинужен. В комментах под видео был хороший срач, ТСу завидно. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 10:52 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
vb_sub, Он там наговорил много спорных вещей. В общем, хорошо набросил, чертяга. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 10:58 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
потому, что когда программист вызывает метод для получения объекта, то он не ожидает, что получит бибу, он ожидает объект или исключение на крайний случай. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 11:38 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
Roman Mejtes потому, что когда программист вызывает метод для получения объекта, то он не ожидает, что получит бибу, он ожидает объект или исключение на крайний случай. прям вот так и не ожидает? а если в базе нет данных по запрошенным критериям? или в XML файле нет указанного элемента/атрибута? или в кэш ничего ещё не записали? или... ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 11:49 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
skyANA а если в базе нет данных по запрошенным критериям? или в XML файле нет указанного элемента/атрибута? или в кэш ничего ещё не записали? или... Значит надо всегда падать. И не волнует. И вместо проверки на null делать везде try-catch. Потому что так Серёга сказал, а у него 20 лет опыта на жабке. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 12:30 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
crutchmaster skyANA а если в базе нет данных по запрошенным критериям? или в XML файле нет указанного элемента/атрибута? или в кэш ничего ещё не записали? или... Значит надо всегда падать. И не волнует. И вместо проверки на null делать везде try-catch. Потому что так Серёга сказал, а у него 20 лет опыта на жабке. пойду код переписывать ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 13:05 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
skyANA listtoview, а где, с**а, контекст? очередной не пойми о чём вопрос от Лёшега все ты понимаешь вопрос примитивный, и какой нах контекст тебе нужет? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 13:07 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
ну классический ответ что лучше эксепшены ибо не проверять на налл до самого верху мож есть еще аргументы? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 13:09 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
listtoview skyANA listtoview, а где, с**а, контекст? очередной не пойми о чём вопрос от Лёшега все ты понимаешь вопрос примитивный, и какой нах контекст тебе нужет? йоба, ты утром встал что-ли с этим вопросом в голове? наверняка писал что-то и задумался... что писал, почему вдруг задумался на 10-й год в .Net? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 13:13 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
плюс исключения разные и более понятно что не так ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 13:13 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
skyANA listtoview пропущено... все ты понимаешь вопрос примитивный, и какой нах контекст тебе нужет? йоба, ты утром встал что-ли с этим вопросом в голове? наверняка писал что-то и задумался... что писал, почему вдруг задумался на 10-й год в .Net? не, просто смотрел с утра по кору видос и там говорят чтоб налл не проверять лучше эксепшен ИМХО не аргумент ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 13:14 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
listtoview ну классический ответ что лучше эксепшены ибо не проверять на налл до самого верху мож есть еще аргументы? тебе на работе в споре кому-то надо нос утереть что-ли? ну кинь исключение в своём методе GetBookById, если нету книги с таким идентификатором, быстро узнаешь о том, лучше это, али нет ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 13:15 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
например метод Код: c# 1. 2. 3. 4.
должен вернуть налл или выбросить исключение, если такого объекта не существует? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 13:15 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
listtoview skyANA пропущено... йоба, ты утром встал что-ли с этим вопросом в голове? наверняка писал что-то и задумался... что писал, почему вдруг задумался на 10-й год в .Net? не, просто смотрел с утра по кору видос и там говорят чтоб налл не проверять лучше эксепшен ИМХО не аргумент ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 13:17 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
skyANA listtoview пропущено... не, просто смотрел с утра по кору видос и там говорят чтоб налл не проверять лучше эксепшен ИМХО не аргумент в московском клубе программистов, найду позже, покажу инет магаз на коре пишут ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 13:17 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
listtoview например метод Код: c# 1. 2. 3. 4.
должен вернуть налл или выбросить исключение, если такого объекта не существует? запрос Код: sql 1.
должен выбросить исключение, если такой записи не существует? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 13:19 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
listtoview skyANA пропущено... в московском клубе программистов, найду позже, покажу инет магаз на коре пишут О, инет магаз... На коре... Пойду знакомого из ozon спрошу сколько они исключений кидают, когда я у них на сайте не нахожу фиолетовые стринги в крапинку. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 13:21 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
коллеги, а ведь вопрос не прост :) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 13:22 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
listtoview коллеги, а ведь вопрос не прост :) Без контекста он не имеет смысла. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 14:11 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
skyANA listtoview коллеги, а ведь вопрос не прост :) Без контекста он не имеет смысла. Код: c# 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 14:12 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
listtoview skyANA пропущено... Без контекста он не имеет смысла. Код: c# 1. 2. 3. 4.
По данному случаю уже все выссказались в твоём же топике: Null VS Exception ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 14:18 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
мало конкретики, давай больше кода, иначе: skyANA listtoview коллеги, а ведь вопрос не прост :) Без контекста он не имеет смысла. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 14:19 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
skyANA listtoview пропущено... Код: c# 1. 2. 3. 4.
По данному случаю уже все выссказались в твоём же топике: Null VS Exception неплохо я в Сочах отдохнул вопрос снят ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 14:24 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
listtoview skyANA неплохо я в Сочах отдохнул вопрос снят Меру надо знать ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 14:25 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
listtoview сабж забанить за тупосць ... |
|||
:
Нравится:
Не нравится:
|
|||
15.09.2020, 15:11 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
listtoview коллеги, а ведь вопрос не прост :) В божественной гошечке вообще сразу не сделали исключения, ибо не нужно. Шо тебе еще надо? Ну и исключения медленные, если их постоянно кидать. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2020, 06:33 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
listtoview сабж Можно возвращать null, если возвращаемый тип допускает null: Код: c# 1. 2. 3. 4. 5. 6. 7.
а дальше пофиг вообще ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2020, 01:59 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
hVostt Можно возвращать null Серёга Немчинский сказал нельзя, значит нельзя! У него 20 лет опыта и фирма с курами! Вы кто такие??? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2020, 09:37 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
hVostt listtoview сабж Можно возвращать null, если возвращаемый тип допускает null: Код: c# 1. 2. 3. 4. 5. 6. 7.
а дальше пофиг вообще все ссылочные типы допускают налл ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2020, 11:20 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
кароч просто договоренность в команде ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2020, 11:21 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
listtoview все ссылочные типы допускают налл ЗЫ: ты зачем на форуме сидишь, почему не в курсе развития языка? ) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2020, 11:21 |
|
Почему возвращать null плохо?
|
|||
---|---|---|---|
#18+
listtoview все ссылочные типы допускают налл Это косяк в дизайне языка, который сейчас пытаются исправить. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2020, 11:47 |
|
|
start [/forum/topic.php?all=1&fid=18&tid=1354630]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
89ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
76ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 226ms |
0 / 0 |