Size: a a a

2020 April 22

AW

Alex Wells in PHP
и внтури трай кетча любую свою логику. Можешь дергать общий обработчик, можешь игнорировать.
источник

DM

Dmitry MiksIr in PHP
ожидаемые ошибки - это звучит круто 😉
источник

DM

Dmitry MiksIr in PHP
а не ожидаемые - это какие? синтаксические? 😉
источник

AW

Alex Wells in PHP
с глазом все ок?

Ожидаемые - это которые прописаны у тебя в ТЗ с конкретной задачей - что делать если что-то случится.
источник

AW

Alex Wells in PHP
Как думаешь, в ТЗ описано, что делать, если бэк на post создания чего-нить вернет 500-ку?
источник

AW

Alex Wells in PHP
следовательно и не надо их обрабатывать на месте. Пусть общий хэндлер их ловит и обрабатывает.

Надо игнорить аналитику - пожалуйста, try catch в помощь.
источник

DM

Dmitry MiksIr in PHP
так синтаксические ошибки в коде - ожидаемые ли нет?
источник

AW

Alex Wells in PHP
Dmitry MiksIr
так синтаксические ошибки в коде - ожидаемые ли нет?
нет.
источник

DM

Dmitry MiksIr in PHP
т.е. если в модуле аналитики программист налажал, и оно падает - то давай положим весь бизнес, будем всем попап ошибки рисовать
источник

AW

Alex Wells in PHP
Dmitry MiksIr
т.е. если в модуле аналитики программист налажал, и оно падает - то давай положим весь бизнес, будем всем попап ошибки рисовать
в модуле аналитики будет try catch. Я это в четвертый раз повторяю, но ты упорно это игнорируешь
источник

DM

Dmitry MiksIr in PHP
т.е. ошбки должны обрабатыватся централизованно... но не все... и не везде... 😉
Ну да, в такой формулировке спорить не буду, ага ;))))
источник

AW

Alex Wells in PHP
Dmitry MiksIr
т.е. ошбки должны обрабатыватся централизованно... но не все... и не везде... 😉
Ну да, в такой формулировке спорить не буду, ага ;))))
Конечно не все, и не везде. Думал и так ясно, что я не предлагаю отказаться от try catch - видимо нет
источник

DM

Dmitry MiksIr in PHP
как круто мы пришли, а начали с формулировки "ошибка не должна игнорироваться" 😉
источник

AW

Alex Wells in PHP
Dmitry MiksIr
как круто мы пришли, а начали с формулировки "ошибка не должна игнорироваться" 😉
.... кроме тех, которые ты ХОЧЕШЬ игнорировать
источник

AW

Alex Wells in PHP
таких юс кейсов - 1%
источник

AW

Alex Wells in PHP
остальные 99% - как раз хочешь пробросить выше. Именно поэтому ексепшены, не резалты.
источник

DM

Dmitry MiksIr in PHP
это исключительно твой опыт, про 1%
источник

AW

Alex Wells in PHP
Dmitry MiksIr
это исключительно твой опыт, про 1%
ок? Сейчас на огромном веб проекте и этот 1% в силе. Если не тут - то где? Мб где-то и не работает, но это опять же будет 1 проект из тысячи. В вебе вообще не вижу причин так делать, ни в одном проекте вообще.
источник

DM

Dmitry MiksIr in PHP
Так, а кто решал задачу матча клиентов по телефону между двумя организациями, не раскрывая номера не сматчившихся?
Что-то приходит в голову несемитричное, у каждого своя пара ключей... но может встречали такое описанное, что бы голову не ломать
источник

DT

Dmitriy Tkachenko in PHP
Любая хэш функция
источник