Максим Ликсаков
Компания: МТС
Поделюсь знаниями и опытом в разработке высококачественных и масштабируемых Python-библиотек, используемых для ETL-процессов. Обсудим шаблоны проектирования и архитектурные решения, которые позволяют создавать эффективные и легко поддерживаемые и тестируемые приложения.
На примере реальных задач покажу, как можно улучшить процессы разработки Python-инструментов, минимизировать возможные ошибки и ускорить внедрение изменений. Обсудим, как стандартизация и автоматизация тестирования помогает в поддержке и развитии больших проектов.
Технологии: Python 3.x pytest setuptools, poetry, handling requirements, optional requirements, Codecov, Sphinx, autodoc, GitHub Actions, Logging.
Компания: МТС
Компания: Райффайзен Банк
Компания: Evrone