Size: a a a

2018 December 04

Е

Евгений in pro.elixir
Źmićer Rubinštejn
Нет смысла продолжать, извини. Это абсолютная демагогия
как пожелаешь.
источник

Е

Евгений in pro.elixir
плохо формализуется это структурное программирование, как и ООП
источник

AB

Alexey Bolshakov in pro.elixir
Źmićer Rubinštejn
Нет смысла продолжать, извини. Это абсолютная демагогия
я даже поскипал, не читая
источник

AB

Alexey Bolshakov in pro.elixir
чтобы понять, как не надо писать - можно поглядеть, как написана либа Nats для эликсир. писали гошники. вот там везде посреди функции в 10 экранов изменения переменной внутри IF и так далее
источник

AB

Alexey Bolshakov in pro.elixir
это вот всё не то. как и ретурны. нормальный подход, это когда значение переменной в одном месте. case или if.  а return это прям не по-ерланговски.
источник

AB

Alexey Bolshakov in pro.elixir
Вроде бы даже в Oberon O7 отказались от return и сделали в функции только один выход. это типа для надежности и безопасности они так
источник

AB

Alexey Bolshakov in pro.elixir
если я немного мимо дискуссии - извините
источник

DR

Dmitry Russ (Aleksandrov) in pro.elixir
Alexey Bolshakov
Вроде бы даже в Oberon O7 отказались от return и сделали в функции только один выход. это типа для надежности и безопасности они так
Я вообще удивляюсь дискуссии, где кто-то говорит, что использовать raise для flow control - нормально. Тоже скипнул большую часть дискуссии.
источник

AB

Alexey Bolshakov in pro.elixir
тут как с общей шиной VS многосвязь микросервсивов. в чистом виде общую шину никто, похоже, так и не сделал. так же и тут. где-то нет нет, да и вылезет raise
источник

Е

Евгений in pro.elixir
Dmitry Russ (Aleksandrov)
Я вообще удивляюсь дискуссии, где кто-то говорит, что использовать raise для flow control - нормально. Тоже скипнул большую часть дискуссии.
это потому что в этом чятике прожженые ФПшники сидят :)
источник

Е

Евгений in pro.elixir
кто-то на хабр выложил статью
https://m.habr.com/post/40841/comments/
автора заслуженно закидали
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Спасибо за статью. Возьму ее за основу своей новой
источник

ŹR

Źmićer Rubinštejn in pro.elixir
И по каждому "закидывающему комментарию" пройдусь
источник

DR

Dmitry Russ (Aleksandrov) in pro.elixir
Не буду перечитывать все комментарии, но не думаю, что заслуженно. В первых 10-ти ничего заслуженного не встретил.
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Особенно понравилось Это уже относится к функциональному стилю программирования :)
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Как будто это что-то плохое...
источник

Е

Евгений in pro.elixir
Źmićer Rubinštejn
Как будто это что-то плохое...
там про хвостовую рекурсию
источник

Е

Евгений in pro.elixir
источник

Е

Евгений in pro.elixir
я канешна понимаю, что здесь найдется куча народу утверждающая что первое понятнее второго, непрерывный контрол флоу и прочее 😂
источник

AB

Alexey Bolshakov in pro.elixir
вкусовщина (с) Евгений
источник