Size: a a a

2021 April 10

А

Александр in symfony
Давайте ещё кафку приплетем
источник

В

Вадим in symfony
Можно микроскопом забивать гвозди, но зачем? Так же и тут, список постов можно вытащить через доктрину, но зачем, если массив быстрее?
источник

А

Александр in symfony
То, что в момент выборки может понадобиться фильтровать коллекцию
источник

s

smile in symfony
у меня такое чувство что идет наброс всех знакомых слов
источник

s

smile in symfony
и что? тяжело отфильтровать?)
источник

А

Александр in symfony
Нет, это логически следует из необходимости синхронизировать изменения
источник

s

smile in symfony
и тут нам сразу кафка надо?)
источник

А

Александр in symfony
Ну, обычно в разговоре про ддд на этом моменте кто-то предлагает)
источник

А

Александр in symfony
@Gamblt бро, мне пора идти, оставляю тебя в этой нелегкой битве
источник

s

smile in symfony
норм слив =)
источник

s

smile in symfony
пожалуй на кафку накину другое слово - редис
на этом тоже уйду 🤣
источник

В

Вадим in symfony
Не по ддд  поступаешь ;)
источник

А

Александр in symfony
Запишу себе в ддд стартер пак: запись через ддд, селекты хуячим в котроллере
источник

✨Basic_Instinct✨ in symfony
слушайте, а как фоорма делается по ддд?
источник

G[

GamIet [UA, Odessa] in symfony
Хорошо! Допустил список ID юзверей ХРАНИТСЯ в списке в объекте файла.
Позвольте мне начать описывать шаги, а вы продолжите.
Задача: Нам нужно расшарить 10 папок с сотней файлов в каждой у которой id=(1-10) для юзера с id=44

1) Делаем find в репозитории папок и находим папку с нужными ид
1.1) проходимся foreach по всем папкам и делаем $folder->user_ids[] = $id  (мы же всё в массиве храним, правильно?)
1.2) сохранем папку.
2) Потом внутри каждой папки делаем еще один find уже в репозитории файлов  и находим все файлы этот папки
2.1) повторяет действие 1.1 только для файлов
2.2) повторяем действие 2.2 для файлов.
3) Считаем кол-во запросов в базу и охуеваем.
Все правильно?
источник

А

Александр in symfony
Мне как-то один .net разработчик мозг парил под впечатлением от книги про ДДД. На вопрос про джойны он ответил, что база вообще-то должна столько запросов держать, если что кешируй, вообще он базой не занимается и вообще ддд это не про код 🤷🏻‍♂️
источник

А

Александр in symfony
Просто у людей раньше была помойка, они хелпер разобрали на классы и довольны
источник

s

smile in symfony
нет
можно пойти от обратного. если у пользователя есть доступ на папку, значит есть доступ на файл
источник

А

Александр in symfony
Пример с постами был нагляднее
источник

G[

GamIet [UA, Odessa] in symfony
нет, бизнесс хочет иметь возможность шарить файлы поотдельности.
источник