170 похожих чатов

So, what does a repository look like? The most basic

is a single file that contains all of your data access logic. Nothing fancy, just database queries, related helper functions, index declarations, and anything else database related. You separate out persistence models into separate files — whatever makes sense.

8 ответов

11 просмотров
rucivilian- Автор вопроса
✙ Nikita 🇺🇦🇵🇱🇱🇻🇱🇹🇪🇪🇺🇸🇬🇧🇨🇿🇫🇷🇩🇪🇮🇹🇧🇬🇹🇼🇯🇵🇰🇷🇹🇷🇪🇸🇬🇷
single file == singleton в вашем понимании?

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

rucivilian
я о назначении подобных классов, синглтоны статика...

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

Есть смысл вообще заморачиваться? Или на условно простых проектах может хватить транзакционной или сервисной архитектуры?

часто потом получается что проект нифига не простой оказывается и тут либо рефактор либо пилить дальше простыню из транзакционной мешанины

✙ Nikita 🇺🇦🇵🇱🇱🇻🇱🇹🇪🇪🇺🇸🇬🇧🇨🇿🇫🇷🇩🇪🇮🇹🇧🇬🇹🇼🇯🇵🇰🇷🇹🇷🇪🇸🇬🇷
часто потом получается что проект нифига не просто...

Получается писать либо сервисы, либо репозиторий. Но чаще всего пишут сервисы. Я правильно понимаю?

Mikhail Valkov
Получается писать либо сервисы, либо репозиторий. ...

какая-то у вас мешанина в голове по архитектуре кода в приложениях, честное слово.

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

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

Anyone here suffers from unexplained aural migraines, who would be up for talking for a bit? Doesn't *have* to be aural, but I am not asking about headaches, I mean actual mi...
Martin Rys
55
hello friends. Do you know how can I learn getx? I have a software project that I should deliver it up to 5 weeks later and I need to learn firebase too. I will be thankfull
AmirHossein Razavi
15
Доброе время суток! у меня тут иноды закончились. и понял почему по сути кстит, я периодически очищаю постгрес и сентри контайнер: postgres=# DELETE FROM nodestore_node WHER...
Юсиф Насиров
9
Привет, нужен совет старших товарищей. Есть глобальная переменная var DefaultDataFolder:string; инициализируем DefaultDataFolder:='a:\_OUT\'; есть примитивная процедур...
Max Otto
14
lazarus-3.2.0/gtk, linux патч "имя проекта по умолчанию project1 -> prj" день добрый не нравится "именя проекта по умолчанию" (project1), к.раз приходится переименовывать (н...
livontiy
5
Вопрос. Теоретический. Есть список команд. Команды отправляю в обработку некой функции, по очереди. Разные команды могут давать разные результаты после обработки. В зависимос...
Serjone
7
Can I forward ports (including the SSH port) between two machines without SSH? I know I can forward SSH server port from machine A (which blocks all requests by firewall) to ...
required optional
5
Всем вечера. Подскажите как лучше сделать. делаю на Д10 Например будет база данных на SQLite. в ней будет много таблиц. более 50шт Типа справочник. Содержать ID Name Id p...
Андрей Т 🐎
10
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
Всем здравствуйте!) У меня такой вопрос. Есть два роута, роут1 и роут2. Они связаны с очередью some_queue. По задаче предполагается, что есть два паблиша. Паблиш1 отправляет...
Format
10
Карта сайта