Size: a a a

2020 May 28

AL

Anton Lakotka in PHP
ну вон они были бы нужны как раз в таких случаях
источник

AL

Anton Lakotka in PHP
но они выбрали совесть разработчиков
источник

/

/bin/cat in PHP
Maksim Masiukevich
Та нахер там дженерики не нужны) почему пхпшники на них так фапают))
grep -r method_name
источник

AL

Anton Lakotka in PHP
что они будут делать if err != nil
источник

A

Aleksandr Khristenko in PHP
Maksim Masiukevich
Ну "двойной ретурн" - штука не хуже эксепшенов, летящих через всю аппку)
Имхо хуже.
источник

/

/bin/cat in PHP
Вместо поиска всех tuple
источник

MM

Maksim Masiukevich in PHP
Aleksandr Khristenko
Имхо хуже.
Холиварная тема, ша Фесор стриггерится) я где-то посредине
источник

A

Aleksandr Khristenko in PHP
Maksim Masiukevich
Холиварная тема, ша Фесор стриггерится) я где-то посредине
Проблема в том, что если у нас меняется функция где-то в глубине колстека и начниает возвращать ошибку, а обрабатывать мы её хотим наверху то придется менять код по всему колстеку.
С исключениями только место, где мы меняем функцию.
источник

/

/bin/cat in PHP
vlang прикольная штука
источник

/

/bin/cat in PHP
Но я даже не знаю использует ли его кто-нибудь в снг
источник

A

Aleksandr Khristenko in PHP
/bin/cat
vlang прикольная штука
Что в нем прикольного? Он же какой-то недоделанный, там рекламы было больше чем работы.
источник

A

Aleksandr Khristenko in PHP
Вот nim другое дело.
источник

MM

Maksim Masiukevich in PHP
Aleksandr Khristenko
Проблема в том, что если у нас меняется функция где-то в глубине колстека и начниает возвращать ошибку, а обрабатывать мы её хотим наверху то придется менять код по всему колстеку.
С исключениями только место, где мы меняем функцию.
Все так)
Есть еще аргумент, мол, эксепшены может никто не словить и все упадет, но...
Короч, я оба лагеря понимаю и поддерживаю одинаково)
источник

A

Aleksandr Khristenko in PHP
Не, вполне возможно что может быть реализована и удобная явная обработка всех ошибок. Но я такого не встречал пока.
источник

MM

Maksim Masiukevich in PHP
Найдешь, мне тоже скинь) пока всюду компромисы)
источник

A

Aleksandr Khristenko in PHP
Хотя не, наверное хаскель подойдет =)
источник

A

Aleksandr Khristenko in PHP
А нет, у них там тоже исключения =\
источник

АС

Альберт Степанцев... in PHP
Aleksandr Khristenko
Не, вполне возможно что может быть реализована и удобная явная обработка всех ошибок. Но я такого не встречал пока.
с хера ли эксепшн == ошибка?
источник

АС

Альберт Степанцев... in PHP
это прост объект
и способ отмотать колл стек назад, передавая этот объект

не делайте из еды культ (с)
источник

АС

Альберт Степанцев... in PHP
return от throw по факту ничем особым не отличается
если в гошечке решили иначе - ССЗБ
источник