Pull to refresh
1
0
Astaroth@SaberFreeze

User

Send message

1) Потому что в мире есть что-то кроме HTTP, тот же gRPC, CLI и тд. Это нарушение архитектуры. Сервисный слой не должен быть привязан к транспорту.

2) Писать нужно правильно, а не как хочется, если вы хотите писать хороший, расширяемый код. Pydantic создан для валидации, а не для БЛ. Доменные модели не должны зависеть от сторонних библиотек и сам факт использования для нмх Pydantic вызывает много проблем.

3) Выбор библиотек это часть архитектурных решений. Почему нельзя показать сразу правильный подход? RQ в async проекте это как "заряжать теслу от бензинового генератора".

1) Почему сервисный слой знает статус коды HTTP слоя?

2) Использование Pydantic моделей в домене как по мне плохая идея. Лучше датаклассы с мапером.

3) Почему синхронный rq, а не как минимум arq?

Information

Rating
5,208-th
Registered
Activity