Mr. Python | Backend | Программирование
1.67K subscribers
332 photos
19 videos
354 links
Твой личный ассистент в познании Python и не только!

Сотрудничество: @glebsto

Состою в рекламном агентсве: @agencytender

Ссылка для друзей: https://t.me/+QhejWZXUpStkMzNi
Download Telegram
Как организовать архитектуру большого Python-проекта?

В этой статье мы рассмотрим ключевые принципы архитектурной организации для разных типов проектов – веб-приложений, библиотек, микросервисов и систем обработки данных.

Обсудим разделение системы на слои (domain, service, infrastructure), использование популярных шаблонов проектирования (Dependency Injection, Repository, Facade), организацию кода по модулям и пакетам, примеры структуры каталогов, работу с зависимостями и конфигурацией (Pydantic, dotenv), логгирование и мониторинг, обеспечение тестируемости, поддержку расширяемости и модульности.


❗️ Также приведем примеры кода и структуры каталогов, а в конце – общие советы и распространенные ошибки, которых следует избегать.

🔗 Читать статью

#Architecture #Project | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍64🔥2🤝1
🖥 Пишем готовый проект на Python: асинхронный сервис отслеживания цены акций

Готовый портфельный проект на Python: асинхронный сервис «Stock Guardian»
отслеживает цены акций в реальном времени, рассылает push-уведомления при достижении триггеров и предоставляет REST + WebSocket API для фронтенда.

⚠️ Сделай форк, допиши пару фич — и «Stock Guardian» станет сильным аргументом в твоём портфолио.

🔗 Читать статью

#Asynchronous #Service #Project | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥63👍3