Size: a a a

2019 January 22

AG

Alex Gonchar in pro.elixir
формата А4
источник

AG

Alex Gonchar in pro.elixir
:D
источник

AG

Alexey Golda in pro.elixir
документы? я слышал что для документов есть документо-ориентированные БД 😄
источник

AG

Alex Gonchar in pro.elixir
нет
источник

AG

Alex Gonchar in pro.elixir
обычная реляционная моделька
источник

AG

Alex Gonchar in pro.elixir
с "не очень хорошим" ORM
источник

AF

Alexander Fyodorov in pro.elixir
а блоки - это сколько данных в час прошло?
источник

AG

Alex Gonchar in pro.elixir
ага, сколько таплов зааффектило
источник

D

Dmitrii in pro.elixir
def get_user!(id), do: Repo.get!(User, id)
def get_user(id), do: Repo.get(User, id)


как то можно такое у модуля написать один раз? чтобы потом вызывать get_user или get_user!
источник

AB

Alex Bubnov in pro.elixir
Dmitrii
def get_user!(id), do: Repo.get!(User, id)
def get_user(id), do: Repo.get(User, id)


как то можно такое у модуля написать один раз? чтобы потом вызывать get_user или get_user!
Напиши макрос
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Dmitrii
def get_user!(id), do: Repo.get!(User, id)
def get_user(id), do: Repo.get(User, id)


как то можно такое у модуля написать один раз? чтобы потом вызывать get_user или get_user!
Так ты и так 1 раз написал
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Не понимаю вопроса
источник

AD

Anastasiya Dyachenko in pro.elixir
Dmitrii
def get_user!(id), do: Repo.get!(User, id)
def get_user(id), do: Repo.get(User, id)


как то можно такое у модуля написать один раз? чтобы потом вызывать get_user или get_user!
Не стоит лишний раз плодить магию)
источник

O

Ordinar in pro.elixir
Dmitrii
def get_user!(id), do: Repo.get!(User, id)
def get_user(id), do: Repo.get(User, id)


как то можно такое у модуля написать один раз? чтобы потом вызывать get_user или get_user!
Испольнуй defmacro/2 и создай хелпер, но да, магию плодить не стоит.
источник

DG

Dmitry Grach in pro.elixir
Dmitrii
def get_user!(id), do: Repo.get!(User, id)
def get_user(id), do: Repo.get(User, id)


как то можно такое у модуля написать один раз? чтобы потом вызывать get_user или get_user!
Полностью согласен с @apelsinka223, это вам не Ruby тут. Есть Ruby бэкграунд? А если найду?
источник

D

Dmitrii in pro.elixir
Źmićer Rubinštejn
Так ты и так 1 раз написал
я два раза одну и ту же логику описал, отличия только в !
я думал можно универсальную функцию сделать, которую вызывать потом, как с ! так и без него
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Dmitrii
я два раза одну и ту же логику описал, отличия только в !
я думал можно универсальную функцию сделать, которую вызывать потом, как с ! так и без него
И что, ты в проекте пользуешься двумя этими функциями?
источник

D

Dmitrii in pro.elixir
да
источник

ŹR

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

ŹR

Źmićer Rubinštejn in pro.elixir
Такое может прокатить в проекте размером в 5 человеко-часов.
Вот только в таких проектах пофик на дублирование кода
источник