Size: a a a

2020 August 07

ŹR

Źmićer Rubinštejn in pro.elixir
User
|> where([u], u.user_id == ^user_id)
|> preload([u], ^preload)
|> Repo.all()
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Писать с from со скобками - я бы такой код не пропустил на ревью
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Или так - или так
источник

ŹR

Źmićer Rubinštejn in pro.elixir
from как раз сделан для AOP
источник

D

D in pro.elixir
Z
никак, это фича, чтобы ты не думал о таких мелочах а занимался кодингом)
Почему тогда в исходниках феникса такое встречается? Где-то в коде видел выравнивание стрелок
источник

Z

Z in pro.elixir
D
Почему тогда в исходниках феникса такое встречается? Где-то в коде видел выравнивание стрелок
Значит, кто-то не юзал форматтер
источник

AK

Andy Krasnov in pro.elixir
Źmićer Rubinštejn
User
|> where([u], u.user_id == ^user_id)
|> preload([u], ^preload)
|> Repo.all()
а вот мне кажется, что тулить конвеер везде - моветон.
вкусовщина, имхо
источник

D

D in pro.elixir
Andy Krasnov
а вот мне кажется, что тулить конвеер везде - моветон.
вкусовщина, имхо
что такое тулить конвеер?)
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Для тулинга конвеера есть определенные правила и community style guide.
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Ну в общем то как и для всего остального
источник

AK

Andy Krasnov in pro.elixir
D
что такое тулить конвеер?)
приведу пример:
[1, 2, 3] |> Enum.map(fn x -> x |> Kernel./(2) end)
источник

ŹR

Źmićer Rubinštejn in pro.elixir
И этот пример этот styleguide нарушает
источник

AK

Andy Krasnov in pro.elixir
Źmićer Rubinštejn
Для тулинга конвеера есть определенные правила и community style guide.
¯\_(ツ)_/¯
источник

D

D in pro.elixir
Andy Krasnov
приведу пример:
[1, 2, 3] |> Enum.map(fn x -> x |> Kernel./(2) end)
всмысле использовать вложенные пайпы?
источник

AK

Andy Krasnov in pro.elixir
D
всмысле использовать вложенные пайпы?
в смысле, использовать пайплайн где надо и где не надо
источник

AK

Andy Krasnov in pro.elixir
особенно, если одна-две операции.
источник

ŹR

Źmićer Rubinštejn in pro.elixir
По стайлгайду
Enum.map([1,2,3], fn x -> x/2 end)

#or

Enum.map([1,2,3], &(&1/2))
источник

D

D in pro.elixir
а, это да
источник

AK

Andy Krasnov in pro.elixir
Źmićer Rubinštejn
По стайлгайду
Enum.map([1,2,3], fn x -> x/2 end)

#or

Enum.map([1,2,3], &(&1/2))
воот, я ж об этом и речь веду
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Так а причем здесь вкусовщина?
источник