Size: a a a

2021 February 01

AN

Alexey Novoselov in pro.elixir
Anastasiya Dyachenko
в смысле, когда в приложении бд вообще не используется?
Да
источник

AN

Alexey Novoselov in pro.elixir
Но если выпиливать, то для всех окружений, согласен. Экто без базы прекрасно работает
источник

R

Rustem in pro.elixir
Anastasiya Dyachenko
в смысле, когда в приложении бд вообще не используется?
Очень часто, лол. Твое приложение может быть шлюзом превращающим запросы одного протокола в другой.
источник

AD

Anastasiya Dyachenko in pro.elixir
Rustem
Очень часто, лол. Твое приложение может быть шлюзом превращающим запросы одного протокола в другой.
я не это спрашивала)
источник

R

Rustem in pro.elixir
Anastasiya Dyachenko
я не это спрашивала)
А, понял. Ну в его случае такое может случиться при запуске в экзотическом окружении. Но наверно только если продукт был бы опенсорсным.
источник

R

Rustem in pro.elixir
Возможно не всему приложению для работу нужна база, потому не логично просто так крашиться.
источник

SK

Suren Kirakosyan in pro.elixir
(fun () -> ())
я сам себе хозяин на проекте, мне можно
Не очень хороший дивиз, череват плохими последствиями. Лучше делать так, как правильно, а не переписать.
источник

((

(fun () -> ()) in pro.elixir
Suren Kirakosyan
Не очень хороший дивиз, череват плохими последствиями. Лучше делать так, как правильно, а не переписать.
а кто решил как это правильно?
источник

SK

Suren Kirakosyan in pro.elixir
(fun () -> ())
а кто решил как это правильно?
"Правильно" весьмо условное слово и оно больше зависит от того, как принято. Принято делать так для вот таких ситуаций - лучше делать так, а не возвращаться к этой части кода через год и недоумывать, почему ты тогда не сделал так, как принято было сообществом.
источник

((

(fun () -> ()) in pro.elixir
Suren Kirakosyan
"Правильно" весьмо условное слово и оно больше зависит от того, как принято. Принято делать так для вот таких ситуаций - лучше делать так, а не возвращаться к этой части кода через год и недоумывать, почему ты тогда не сделал так, как принято было сообществом.
сообщество сообществу рознь
источник

SK

Suren Kirakosyan in pro.elixir
(fun () -> ())
сообщество сообществу рознь
Ну если это сообщество, тогда должено быть общее соглашения. Короче, не всё так однозначно, в итоге решать тебе, жить с этим тоже тебе.
источник

((

(fun () -> ()) in pro.elixir
Вы меня хотите "переделать" что ли? на общих проектах буду делать как дядя скажет. Можно я хоть дома попишу как хочу... И моём понимании это вы неправильно делаете.
источник

V

V in pro.elixir
да пусть отключает себе базу, если хочет, главное чтобы не мокал
источник

SK

Suren Kirakosyan in pro.elixir
(fun () -> ())
Вы меня хотите "переделать" что ли? на общих проектах буду делать как дядя скажет. Можно я хоть дома попишу как хочу... И моём понимании это вы неправильно делаете.
Я же сказал - решать тебе.
источник

V

V in pro.elixir
домен можно вообще в другую апу вынести, в которой никакой базы нет
источник
2021 February 02

IK

Ihor Katkov in pro.elixir
Я бы еще добавил, что есть разное понимание что такое юнит тест. Это кстати относится к одной из тем над которыми я работаю для будующих докладов.
В моем понимании юнит тест это:
- Тест который работает очень быстро
- Тест который тестирует одно поведение
- Тест который запускается в изоляции от других тестов

Основываясь на этих утверждениях, я допускаю, что некоторые тесты в Elixir проектах, которые используют базу могут называться юнит-тестами.

Кто хочет по-дискуссировать? Или оставим дискуссию для афтер-пати следующего митапа? :)
источник

VS

Vladimir Sekisov in pro.elixir
А чем накопленные человечеством знания по вопросу
не годны, что он требует новых таксономических
исследований?
источник

YL

Yaroslav Lapin in pro.elixir
Ihor Katkov
Я бы еще добавил, что есть разное понимание что такое юнит тест. Это кстати относится к одной из тем над которыми я работаю для будующих докладов.
В моем понимании юнит тест это:
- Тест который работает очень быстро
- Тест который тестирует одно поведение
- Тест который запускается в изоляции от других тестов

Основываясь на этих утверждениях, я допускаю, что некоторые тесты в Elixir проектах, которые используют базу могут называться юнит-тестами.

Кто хочет по-дискуссировать? Или оставим дискуссию для афтер-пати следующего митапа? :)
Мне кажется просто неудачное название exunit как-то магически людей убеждает что они пишут юнит тесты
источник

LL

Lama Lover in pro.elixir
Alexey Novoselov
if Mix.env() != : test
Плохой совет, в релизе или на рабочей машине может не оказаться микса и эта строка просто упадёт
источник

AD

Anastasiya Dyachenko in pro.elixir
Ihor Katkov
Я бы еще добавил, что есть разное понимание что такое юнит тест. Это кстати относится к одной из тем над которыми я работаю для будующих докладов.
В моем понимании юнит тест это:
- Тест который работает очень быстро
- Тест который тестирует одно поведение
- Тест который запускается в изоляции от других тестов

Основываясь на этих утверждениях, я допускаю, что некоторые тесты в Elixir проектах, которые используют базу могут называться юнит-тестами.

Кто хочет по-дискуссировать? Или оставим дискуссию для афтер-пати следующего митапа? :)
А почему юнит тест запускается в изоляции от других тестов
источник