Size: a a a

Советский Angular

2020 November 11

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
мы идем по пунктам
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Вертихвост キバ 🏡🦊
Тогда давай по пунктам

1 пункт, который он озвучил, это то, что мы проверили на null, а потом оно внезапно стано не null

Есть тип Nullable, в typescript он явно прописывается, и если ты уже проверил на null, то null там как может появиться?
вот первый пункт
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
остальные потом)
источник

J

Joseph in Советский Angular
Ок ок
источник

J

Joseph in Советский Angular
)
источник

SC

Serega Carbon in Советский Angular
Joseph
Смотри вот тебе ситуация , ты реализовываешь паттерн репозиторий например findById , вот что ты должен вернуть если не нашел null или exception ?
ексепшен
источник

SC

Serega Carbon in Советский Angular
если ты про сервак, выкинуть ексепшен и обработать в ендпоинте, вернув соотв. статус код
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Serega Carbon
если ты про сервак, выкинуть ексепшен и обработать в ендпоинте, вернув соотв. статус код
нет, он про метод
источник

J

Joseph in Советский Angular
Так это может быть свойство объекта которое кто нибудь ещё замутировал
источник

G

Genady in Советский Angular
Вертихвост キバ 🏡🦊
нет, он про метод
Так уточняйте метод где?
источник

J

Joseph in Советский Angular
Вертихвост キバ 🏡🦊
нет, он про метод
Нет , я как раз таки про бек
источник

J

Joseph in Советский Angular
Serega Carbon
ексепшен
Верно или ексепшон или в идеале монаду айзера
источник

G

Genady in Советский Angular
Serega Carbon
если ты про сервак, выкинуть ексепшен и обработать в ендпоинте, вернув соотв. статус код
Тогда вопрос, а если где-то глубоко в дебрях инфраструктуры, зачем баблить экспешен до api
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Joseph
Так это может быть свойство объекта которое кто нибудь ещё замутировал
как и кто его замутирует?
источник

J

Joseph in Советский Angular
Другой метод в который передаться эта переменная по ссылки
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Joseph
Другой метод в который передаться эта переменная по ссылки
мы проверили, что там не null

кто замутирует?)
источник

J

Joseph in Советский Angular
Вертихвост キバ 🏡🦊
мы проверили, что там не null

кто замутирует?)
Если сразу то ни кто
источник

J

Joseph in Советский Angular
IsNull а потом что то делать , то это вполне себе безопасно
источник

J

Joseph in Советский Angular
источник

J

Joseph in Советский Angular
У меня тут куда более серьезная проблема возникла
источник