Как стать автором
Обновить

Комментарии 6

Классная статья! У меня тоже были трудности с организацией проектов в Python, особенно с Django. Ваш метод с разделением компонентов и использованием архитектуры DDD звучит очень разумно. Это не только улучшает читаемость кода, но и делает проект более гибким и управляемым в будущем.

Пытаюсь вникнуть что и для чего вы делаете и, главное, стоит ли оно того. Но вот так сходу разобраться не получилось. Покопаюсь на досуге.
Но один вопрос уже есть - чем ваша реализация настроек логирования лучше, чем то что предлагает к примеру та же django - т.е использовать по сути стандартные инструменты модуля logging? Зачем эта надстройка? Почему нельзя так же с помощью словаря настраивать?

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

Не совсем понятно, как Джанго был виноват в описываемых проблемах и почему fastapi вместе orm и кучей лютого бойлерплейта решают все проблемы.

Думаю, стоило больше букв потратить на донесение мысли, а код можно и на гитхабе посмотреть

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

Как так получается что у вас слой домена имеет зависимости от инфраструктурного слоя?

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории