А теперь представь ситуацию, что я пришел комманду разрабов, которая

занимается к примеру другим модулем, ты своим модулем я своим, мне нужно что-то получить от твего, ты мне - вот метод вызови и передай туда User
где гарантии, что мне вернется то состояние User в котором я его туда передал?

14 ответов

3 просмотра

ну если я поменял, значит надо, это же сущность, она мутабельная, какие гарантии, работай с тем что вернулось

Michel Angelo- Автор вопроса
Valentin Gerbey
ну если я поменял, значит надо, это же сущность, о...

то, что вернулось - я потом вызову flush и все, приехали?

Michel Angelo- Автор вопроса
Valentin Gerbey
ну если я поменял, значит надо, это же сущность, о...

а мне не нужно ничего менять в твоем модуле, у меня мой модуль все поменяет, я же ведь решаю и мой модуль что менять

Michel Angelo
а мне не нужно ничего менять в твоем модуле, у мен...

не нужно не меняй, нужно меняй, и меня даже не будешь трогать, одни плюсы

Michel Angelo- Автор вопроса
Valentin Gerbey
не нужно не меняй, нужно меняй, и меня даже не буд...

так а с хера ли твой модуль мне поменял, если мне этого не нужно?

Michel Angelo
так а с хера ли твой модуль мне поменял, если мне ...

а нафіга було юзати модуль функціональність якого ти не знаєш?)

Michel Angelo- Автор вопроса
ㅤ Kravchuk
а нафіга було юзати модуль функціональність якого ...

так а нахрена объект отдавать фронту, если я тоже не знаю что с этим объектом произойдет? ))

Michel Angelo- Автор вопроса
Valentin Gerbey
кому нужно тот меняет, что не удобно то

все, проехали )) я 4й буду кто пытается скзаать почему так не надо и 2х слов не свяжу

Valentin Gerbey
кому нужно тот меняет, что не удобно то

Нужно по максимуму запрещать изменения откуда угодно, кроме тех мест, где они точно должны происходить. Иначе потом концов не найдёшь где у тебя стейт мутирует

Michel Angelo- Автор вопроса
Шурик
Нужно по максимуму запрещать изменения откуда угод...

вернее сказать не давать даже такой возможности

Valentin Gerbey
Есть же юзаджи класса User, так что найду

А можно не искать и сохранить тучу времени и нервов

Похожие вопросы

Обсуждают сегодня

Всем привет, Добавил в плагин определение user agent public function registerMarkupTags() { return [ 'filters' => [ 'staticPage' => ['RainLab\Pages\Cl...
John Norton Kruger
3
Я колись ставив гуглу антиспам 3.0, може і норм, але мені не дуже зайшло. Теж думав тиждень, що його і куди. Зупинився на трех варіантах відразу всі три і включив 1. Перевір...
𝓔𝓾𝓰𝓮𝓷𝓮𝓥 J
2
Кастомные эмодзи для ботов доступны только элите, верно?
山 | Bobby | 山
3
Всем привет, может кто знает нормальных иностранных хостинг провайдеров. Что бы по качеству аналогичные netangels, beget, timeweb?
Black Cat
4
Добрый день , слышали про то что XML схемы https://schemas.xmlsoap.org/soap/envelope/ перестали работать со поза-вчера. А домен https://schemas.xmlsoap.org/ , отвечает 404 оши...
Max Dubovsky
3
Второй вопрос: снимаются ли эти ограничения при покупке на fragment хрени за кучу денег? (до 4096 / 2048)
Артем Уколов
3
Портфолио: Зовут меня Александр, мне 36 лет. Город Пушкино. Общий рабочий стаж: ~14 лет Уровень квалификации: Senior Full-stack developer Где прочесть мой код? https://github....
Magic
10
где собака, админ группы? нычкуется и боится проявить волю, в толерантность еще не наигрался? @yelizariev
Ognezar
61
не хочешь MVP стать?
Andrii Kurdiumov
2
а как становяться ?
АДИЛЬБЕК
2
Карта сайта