Size: a a a

Эликсир и Вунш

2018 May 21

IK

Ihor Katkov in Эликсир и Вунш
Как и везде нужно думать😊
источник

IK

Ihor Katkov in Эликсир и Вунш
Вот тут очень много годной информации на эту тему
источник

IK

Ihor Katkov in Эликсир и Вунш
источник
2018 May 22

AD

Artem Denezhny in Эликсир и Вунш
источник

AD

Artem Denezhny in Эликсир и Вунш
@nwalker Мы так используем без релапов для реконфигурации: https://github.com/xerions/exrm_reload/blob/master/lib/exrm/reload.ex#L81-L85
источник
2018 May 23

DS

Dmitry Shpagin in Эликсир и Вунш
Всем привет!

Кто какой вариант читаемей считает?

case foo?() do
  true -> bar()
  false -> zar()
end


или
if foo?() do
  bar()
else
  zar()
end
источник

A

Anatoliy Kovalchuk in Эликсир и Вунш
2
источник

TT

Taras 🦀 Taraskin in Эликсир и Вунш
Dmitry Shpagin
Всем привет!

Кто какой вариант читаемей считает?

case foo?() do
  true -> bar()
  false -> zar()
end


или
if foo?() do
  bar()
else
  zar()
end
первый
источник

ДК

Денис Квiтковий in Эликсир и Вунш
Dmitry Shpagin
Всем привет!

Кто какой вариант читаемей считает?

case foo?() do
  true -> bar()
  false -> zar()
end


или
if foo?() do
  bar()
else
  zar()
end
1
источник

ML

Maksim Lapshin in Эликсир и Вунш
Foo() andalso bar() orelse zar()
источник

ML

Maksim Lapshin in Эликсир и Вунш
?
источник

DS

Dmitry Shpagin in Эликсир и Вунш
В принципе если кто-то хочет сказать почему выбрал тот или иной вариант - будет вообще круто)
источник

A

Anatoliy Kovalchuk in Эликсир и Вунш
if foo?(),
do: bar(),
else
: zar()
источник

A

Anatoliy Kovalchuk in Эликсир и Вунш
Непонятно зачем писать кейс для проверки булевого значения когда есть if
источник

DS

Dmitry Shpagin in Эликсир и Вунш
Maksim Lapshin
Foo() andalso bar() orelse zar()
что это такое?)
источник

AB

Alexey Bolshakov in Эликсир и Вунш
первый
источник

AB

Alexey Bolshakov in Эликсир и Вунш
я бы даже на всякий случай так написал:
case foo?() do
  true -> bar()
  _else -> zar()
end
источник

DS

Dmitry Shpagin in Эликсир и Вунш
Anatoliy Kovalchuk
Непонятно зачем писать кейс для проверки булевого значения когда есть if
Мне такой вариант кажется читаемей, т.к. есть вложенность условий внуть кейса;  у if-a else выходит один уровень и как-то уже теряюсь, тот ли это еще if или уже другой код пошел
источник

TT

Taras 🦀 Taraskin in Эликсир и Вунш
Dmitry Shpagin
В принципе если кто-то хочет сказать почему выбрал тот или иной вариант - будет вообще круто)
первый потому что эрланговский синтаксис, при потребности с отступами двумя пробелами — легко читается, не напрягает глаза и мозг

второй же вариант — напоминает сишно-гошный вырвыглаз, и в том числе вызывает воспоминания прошлого опыта — вложения if-ов в php и прочие ужасы исправления чужого говнокодинга на фрилансе
источник

AB

Alexey Bolshakov in Эликсир и Вунш
да. плюсану. потому что ерланг стайл синтакс
источник