Re: сюда наверное.
От: Буравчик Россия  
Дата: 24.09.23 11:08
Оценка: +3
Здравствуйте, nikkit, Вы писали:

N>можете объяснить, почему паттерн репозитория превратился в антипаттерн популярно? почему уход в направлении сервисов?


Не превратился. С чего ты такое взял?

P.S. Это скорее в "архитектуру"

Update: минус за не соответствующий сабж
Best regards, Буравчик
Отредактировано 24.09.2023 11:08 Буравчик . Предыдущая версия .
сюда наверное.
От: nikkit  
Дата: 24.09.23 10:41
Оценка: -2
можете объяснить, почему паттерн репозитория превратился в антипаттерн популярно? почему уход в направлении сервисов?
Re[2]: сюда наверное.
От: nikkit  
Дата: 25.09.23 10:37
Оценка: 1 (1)
Р>Действительно, есть ссылки на авторитетов?
дак местные авторитеты. и очень нервные — спросить на прямую стесняюсь.
вот недавняя задача. сделал как уже сделано в коде сотникода. нет. мы терь так не делаем, через репозитории. только сервисы+кверри. а то чему подражаешь легаси. нельзя... принципиальной разницы не вижу. суть сводится к тому же. вот и к чему вопрос. может это сейччас по каким-то причинам моветон...
Re[3]: сюда наверное.
От: Буравчик Россия  
Дата: 25.09.23 13:16
Оценка: +1
Здравствуйте, nikkit, Вы писали:


N>дак местные авторитеты. и очень нервные — спросить на прямую стесняюсь.

N>принципиальной разницы не вижу. суть сводится к тому же. вот и к чему вопрос. может это сейччас по каким-то причинам моветон...

Возможно, ты не видишь разницы, а она есть.
Не спросишь — не узнаешь (читай "ничему новому не научишься").
Best regards, Буравчик
Re: сюда наверное.
От: Разраб  
Дата: 25.09.23 02:34
Оценка:
Здравствуйте, nikkit, Вы писали:

N>можете объяснить, почему паттерн репозитория превратился в антипаттерн популярно? почему уход в направлении сервисов?

Действительно, есть ссылки на авторитетов?
Репо должно скрыть технологию хранения данных. в случае например использования orm это уже в ней реализовано в большей степени, поэтому можно не заморачиваться с репо, а сразу делать более умные, определяемые ТЗ функции.
ну и вообще, от задачи, если будет несколько репо(файлы, rest-api, база) то можно сделать и репо с базовыми CRUD.
Вчера Саватеев хорошую мысль донес, главное умение научиться поминать суть задачи, что вообще требуется. условие.
Зная условие реализовать можно максимально просто, вероятно без необходимости создания трехэтажных абстракций, типа
 IRecord<T> {T Id;}
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re[3]: сюда наверное.
От: Разраб  
Дата: 25.09.23 11:50
Оценка:
Здравствуйте, nikkit, Вы писали:


Р>>Действительно, есть ссылки на авторитетов?

N>дак местные авторитеты. и очень нервные — спросить на прямую стесняюсь.
N>вот недавняя задача. сделал как уже сделано в коде сотникода. нет. мы терь так не делаем, через репозитории. только сервисы+кверри. а то чему подражаешь легаси. нельзя... принципиальной разницы не вижу. суть сводится к тому же. вот и к чему вопрос. может это сейччас по каким-то причинам моветон...

Забей! Расправь крылья, и лети!
☭ ✊ В мире нет ничего, кроме движущейся материи.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.