Skip to content

Instantly share code, notes, and snippets.

View fey's full-sized avatar
:shipit:
Working from home

Nikolay Gagarinov fey

:shipit:
Working from home
View GitHub Profile
@fey
fey / gist:3c4fdd166abe12ced62c5ead9895f270
Created September 6, 2019 18:46
Кирилл про моки и стабы
feycot:unicorn_face: 3:06 PM
Я не понимаю, чем мок от стаба отличается
Прочитал статью Фаулера. Мок - мы создаем "объект" и говорим, что его "метод" вернет "значение". А в стабе пишем класс, его метод и какое-то значение. А разница?
mshkv:ivelum: 3:07 PM
Запомни главное: Моки это не Стабы :batya:
(это все что я знаю)
feycot:unicorn_face: 3:08 PM
Это звучит как "Совы не то, чем кажутся"
Argentum 3:23 PM
Моки это более продвинутые штуки
@fey
fey / gist:21683be24a7da256b0caf1b1517b8754
Created May 30, 2019 05:19
Кирилл про архитектуру и mvc 30/05/2019
point212 [8:19 PM]
Ребята, а скажите вот на счёт побочных эффектов.
Вот в типичном MVC приложении Controller это top level, можно сказать.
И вот всю логику из него я убираю, и помещаю в Service.
Но по логике, допустим, у меня Service должен создавать и сохранять в БД модельку.
И если я это оставлю в сервисе - это будет побочный эффект ведь?
ReDBrother [8:21 PM]
Ну, если service только сохраняет в базу, то все норм.