Size: a a a

Saint P Ruby Community

2020 June 05

AR

Anna Razumova in Saint P Ruby Community
Как оно работает?
источник

NB

Nikita Bulai in Saint P Ruby Community
Ну оно чутка о другом, но позволяет мокать не всё что можно (aka any instance), а более конкретные вещи. И затем проверять былил ли вызваны необходимые методы (у "шпиона"). Лучше смотреть документацию https://relishapp.com/rspec/rspec-mocks/docs/basics/spies

У rubocop-rspec на эту тему целый коп есть, тоже можно глянуть
источник

AR

Anna Razumova in Saint P Ruby Community
круто, спасибо!
источник

AD

Andrey Deryabin in Saint P Ruby Community
Есть  парочка ссылок которыми хотел бы поделиться.
https://1x.engineer и
https://501manifesto.dev
Это не про  руби, а больше про work-life balance и эмоциональную гигиену.
источник

AD

Anton Davydov in Saint P Ruby Community
источник

AR

Anna Razumova in Saint P Ruby Community
Andrey Deryabin
Есть  парочка ссылок которыми хотел бы поделиться.
https://1x.engineer и
https://501manifesto.dev
Это не про  руби, а больше про work-life balance и эмоциональную гигиену.
Как раз то что нужно. Постоянно чувствую давление что я не суперпупер влюблена в код и считаю это просто работой
источник

AD

Andrey Deryabin in Saint P Ruby Community
Также есть аналитика из StackOverflow . Из стандартного – посмотрите на популярность языков (по запросам) и корреляцию на уровень ЗП. на "Ментальное здоровье". Остальное тоже интересно –https://insights.stackoverflow.com/survey/2020
источник

AR

Anna Razumova in Saint P Ruby Community
Andrey Deryabin
Также есть аналитика из StackOverflow . Из стандартного – посмотрите на популярность языков (по запросам) и корреляцию на уровень ЗП. на "Ментальное здоровье". Остальное тоже интересно –https://insights.stackoverflow.com/survey/2020
Among the respondents that code professionally, almost 92% are men.
источник

AR

Anna Razumova in Saint P Ruby Community
meh
источник

AR

Anna Razumova in Saint P Ruby Community
источник

AR

Anna Razumova in Saint P Ruby Community
Тоже такое себе
источник

AD

Anton Davydov in Saint P Ruby Community
у меня есть супер теория, что другие в профессию просто не идут. т.е. это сугубо личное предположение основанное на субъективном опыте, которое о том, что люди с псих предрасположенностями идут в профессию
источник

AD

Andrey Deryabin in Saint P Ruby Community
@davydovanton Это же сугубо субъективная вещь. Депрессия это психологическое заболевание – которое надо лечить медицинскими препаратами. Нынче модно говорить что "у меня депрессия" и "личный психолог/психотерапевт"
источник

AD

Anton Davydov in Saint P Ruby Community
Andrey Deryabin
@davydovanton Это же сугубо субъективная вещь. Депрессия это психологическое заболевание – которое надо лечить медицинскими препаратами. Нынче модно говорить что "у меня депрессия" и "личный психолог/психотерапевт"
Так я так и написал
источник

AD

Anton Davydov in Saint P Ruby Community
я думал, что стоит уточнить, что это о том, что мне кажется, что в разные профессии идут определенные типы людей и в каждой профессии свои заболевания и проблемы
источник

AD

Anton Davydov in Saint P Ruby Community
и было бы круто, если все были здоровые и проблем вообще не было. просто смотря на статистику и то, о чем все больше говорят, больше об этом думаешь
источник

f🤔

focusshifter 🤔 in Saint P Ruby Community
Cucumba Morozov
я вот до сих пор не выкупаю эту тему с allow_any_instance_of т.к. за все годы ни разу в ногу не выстрелило. как выглядит код+спека, что эта штука мешает жить?
я прям задумался, не карго-культ ли это, но вспомнил, что точно знаю кейс, в котором allow any instance-прокси из моков не работает

ex https://repl.it/@focusshifter/Example-use-of-NextInstanceOf-helpers#main.rb
источник

CM

Cucumba Morozov in Saint P Ruby Community
а! точно

я не мог таким способом стабить вещи, в которые подключается ду нотация т.к. там #call определяется в модуле, который препендится

спасибо
источник

CM

Cucumba Morozov in Saint P Ruby Community
мне было лень прокидывать зависимости явно, а сервис был где-то глубоко, и поступал вот так и огребал
источник

CM

Cucumba Morozov in Saint P Ruby Community
я пока не понял, неужели это настолько плохая штука, чтоб прям целиком избегать использования. там ещё про .once и т.п. были какие-то претензии, но я не понял
источник