Size: a a a

2020 October 28

NM

Nikita Mistyukov in pro.elixir
ну вот чо та и думаю, конд более естественнный как по мне, чем иф, елсиф какой-нить.
источник

jc

john conor  in pro.elixir
ифаем когда не можем смачить паттерн
источник

jc

john conor  in pro.elixir
а сначала все же мачим
источник

PT

Pavel Tsiukhtsiayeu in pro.elixir
Ничего плохого в if я не вижу.

Вот например в Phoenix 315 if, и 161 case
источник

LL

Lama Lover in pro.elixir
Так if ещё и оптимизируется внутри ;3
источник

PT

Pavel Tsiukhtsiayeu in pro.elixir
Примерно такая же картина и в ecto: 575 if и 344 case
источник

jc

john conor  in pro.elixir
вот я на unless надеюсь что он лучше скомпиллируется
источник

NM

Nikita Mistyukov in pro.elixir
Pavel Tsiukhtsiayeu
Примерно такая же картина и в ecto: 575 if и 344 case
А кондов сколько?
источник

jc

john conor  in pro.elixir
для меня это "докуда крутить мясорубку"
источник

jc

john conor  in pro.elixir
в руби анлесс использовал
источник

PT

Pavel Tsiukhtsiayeu in pro.elixir
@conorjohn1969 неужели у вас такая большая вероятность повторений что прям стоит заморачиваться в какой байткод скомпилируется if, case, cond и тд? Предположу что маловероятно что за 10 попыток не нейдется свободного имени 🙂
источник

jc

john conor  in pro.elixir
рельсы конечно первая любовь
источник

LL

Lama Lover in pro.elixir
Мде
источник

AD

Anastasiya Dyachenko in pro.elixir
john conor 
вот я на unless надеюсь что он лучше скомпиллируется
а чем if и unless отличаются в этом плане?
источник

jc

john conor  in pro.elixir
выражайте
источник

jc

john conor  in pro.elixir
Anastasiya Dyachenko
а чем if и unless отличаются в этом плане?
у меня только интуитивные надежды что мы даем компиллятору больше информации о том что хотим сделать
источник

LL

Lama Lover in pro.elixir
john conor 
у меня только интуитивные надежды что мы даем компиллятору больше информации о том что хотим сделать
Не, такого нет
источник

jc

john conor  in pro.elixir
но экспертизы в этом у меня нету
источник

LL

Lama Lover in pro.elixir
if и unless отличаются только семантикой. Чтобы не писать if not, лучше писать unless, потому что это якобы читается и понимается проще
источник

LL

Lama Lover in pro.elixir
john conor 
выражайте
Мне обычно платят деньги за ревью...
Бесплатно таким я уже не занимаюсь
источник