Тест подсветки синтаксиса в телеграм
from starlette.status import HTTP_400_BAD_REQUEST, HTTP_204_NO_CONTENT
from fastapi import Depends, HTTPException, APIRouter
👍7❤5🤔4
Потихоньку готовлю доклад на тему "Чистой архитектуры" и DDD в python проектах.
Если хватит сил, то покажу пример на паре фреймворков.
Но для начала, бизнес логика никак не должна зависеть от инфраструктуры, фреймворков и БД.
Если хватит сил, то покажу пример на паре фреймворков.
Но для начала, бизнес логика никак не должна зависеть от инфраструктуры, фреймворков и БД.
🔥20
С чего вы обычно начинаете новый проект?
Anonymous Poll
24%
С проектирования БД
6%
Со структуры папок в проекте
4%
С выбора инструментов
44%
С понимания бизнес задачи
23%
Херак-херак и в прод
За что вы обычно топите?
Anonymous Poll
19%
Монолит наше всё
41%
Микросервисы нужно юзать
29%
Модульный монолит, иначе никак
3%
Я фронтендер мне не важно
8%
Ваш вариант в комментариях
Заметил в последнее время много роликов, и докладов на тему чистой архитектуры и ddd в python проектах.
Видимо пришло время.
Хештег #хватитписатьговно
Видимо пришло время.
Хештег #хватитписатьговно
🔥28
Объяснение сложных систем, используя наглядные изображения и простые термины.
👉 Протоколы связи
👉 CI/CD
👉 Архитектурные шаблоны
👉 База данных
👉 Кэш
👉 Микросервисная архитектура
👉 Платежные системы
👉 DevOps
👉 Git
👉 Облачные сервисы
👉 Инструменты повышения производительности разработчиков
👉 Linux
👉 Безопасность
👉 Практические примеры из реальной жизни
https://github.com/ByteByteGoHq/system-design-101
👉 Протоколы связи
👉 CI/CD
👉 Архитектурные шаблоны
👉 База данных
👉 Кэш
👉 Микросервисная архитектура
👉 Платежные системы
👉 DevOps
👉 Git
👉 Облачные сервисы
👉 Инструменты повышения производительности разработчиков
👉 Linux
👉 Безопасность
👉 Практические примеры из реальной жизни
https://github.com/ByteByteGoHq/system-design-101
🔥22
Liquibase — это независимая от базы данных библиотека с открытым исходным кодом для отслеживания, управления и применения изменений схемы базы данных.
В качестве описания структуры и изменений базы данных используется: SQL, XML, YAML и JSON форматы.
Пришлось использовать вместо alembic.
Ссылка
В качестве описания структуры и изменений базы данных используется: SQL, XML, YAML и JSON форматы.
Пришлось использовать вместо alembic.
Ссылка
👍8👏1
Песковики.
А вы лепите снеговиков, грязивиков или песковиков?
А вы лепите снеговиков, грязивиков или песковиков?
🔥13👍4😁3