Size: a a a

2020 July 20

KG

Konstantin Grabar in pro.elixir
Anton Lapshin
по идее, те же самые центры удовольствия тешатся процессом и в казино, и в танках. но просто WG более престижное место. хотя хз, я бы и там супер-идейным вряд ли бы
На, верно. Но центр удовольствия, допамино-эндорфиновый цикл, так называемый, он крутится то вокруг всего подряд. Это просто механизм работы нашего мозга, нельзя все под одну гребенку объединять ) Когда ты проверяешь есть ли что-то вкусненькое в холодильнике - это тоже об этом, но общего с казино крайне мало 🙂

В танках ты платишь бабки за всякие опции в игре и получаешь то, за что платишь. В казино ты покупаешь мифический шанс выиграть и стать богатым, а по факту отдаешь эти деньги казино, впадаешь в зависимость (если не очень устойчив к этому) и гробишь себе жизнь. Это же как наркотики или алкоголь. Разные вещи )
источник

KG

Konstantin Grabar in pro.elixir
Pig Greenest
Ну вот я поэтому и спросил, заметил на гх
Ну давайте втроем на неделе спишемся в личке и договоримся. Придумаем, что делать 👍
источник

LL

Lama Lover in pro.elixir
Konstantin Grabar
Ну давайте втроем на неделе спишемся в личке и договоримся. Придумаем, что делать 👍
Да, хорошо
источник

AL

Anton Lapshin in pro.elixir
Konstantin Grabar
На, верно. Но центр удовольствия, допамино-эндорфиновый цикл, так называемый, он крутится то вокруг всего подряд. Это просто механизм работы нашего мозга, нельзя все под одну гребенку объединять ) Когда ты проверяешь есть ли что-то вкусненькое в холодильнике - это тоже об этом, но общего с казино крайне мало 🙂

В танках ты платишь бабки за всякие опции в игре и получаешь то, за что платишь. В казино ты покупаешь мифический шанс выиграть и стать богатым, а по факту отдаешь эти деньги казино, впадаешь в зависимость (если не очень устойчив к этому) и гробишь себе жизнь. Это же как наркотики или алкоголь. Разные вещи )
ну да, если копать глубже, суть многих вещей одинакова в деталях. я был бы рад избавиться от большинства зависимостей 😒так или иначе, хоть какие-то у всех есть. кто-то тащится по спортзальчикам, кто-то по пивчику, кто-то по премиум-шмотке в РЕЙД ШАДОУ ЛЕДЖЕНДС, а кому-то казино прикольней. суть, очевидно, в пользе только. но как научиться отсеивать паразитное и оставлять только полезное?
источник

AL

Anton Lapshin in pro.elixir
ладно, куда-то не в ту степь меня потащило
источник

PG

Pig Greenest in pro.elixir
Konstantin Grabar
Ну давайте втроем на неделе спишемся в личке и договоримся. Придумаем, что делать 👍
Ок.
источник

Н

Никита in pro.elixir
Я правильно понимаю что модули в эликсире служат своего рода классами, которые группируют функциональность?
источник

PG

Pig Greenest in pro.elixir
Нет, да
источник

PG

Pig Greenest in pro.elixir
Да, они группируют, но вот про классы лучше вообще забыть
источник

Н

Никита in pro.elixir
Понял, тогда вопрос: как под функции из модулей пишутся юнит тесты? Класс мокали, а тут как?
источник

PG

Pig Greenest in pro.elixir
Мокаются необходимые функции
источник

Н

Никита in pro.elixir
Каким-то образом подставляются их тестовые реализации?
источник

PG

Pig Greenest in pro.elixir
Да
источник

Н

Никита in pro.elixir
Хм, я думал вы напрямую из модуля функции вызываете
источник

Н

Никита in pro.elixir
Либо это не помеха?
источник

PG

Pig Greenest in pro.elixir
Что ты имеешь ввиду?
источник

Н

Никита in pro.elixir
Вот у вас есть код
def my_fun() do
 Module1.func1()
 Module2.Func2()


Надо замокать Module1, Module2, либо же их функции
источник

PG

Pig Greenest in pro.elixir
ну вот такие вызовы мокаются без проблем, а вот локальный вызов (foo(...) вместо Foo.foo(...)) уже не замокать
источник

Н

Никита in pro.elixir
Ага, ок. А есть пример как это делается? Либо на пальцах если можете обьяснить
источник

PG

Pig Greenest in pro.elixir
я -- не могу, но посты от авторов библиотек и просто желающих разобраться во внутрянке гуглятся на раз
источник