Мой код говорит сам за себя: как заставить его говорить и не запинаться

Как сделать кодовую базу понятной не только в момент написания, но и спустя месяцы? Доклад рассматривает практики, которые помогают коду говорить самому за себя: хорошо описанную доменную модель, осмысленную типизацию, явные контракты, тестируемость и структуру проекта.
Болат Тишкамбеков — Python backend-разработчик в ioka. Интересуется архитектурой приложений и подходами к написанию кода в Python и других языках.
В докладе: — как типы помогают выражать бизнес-домен — какие идеи функционального программирования полезны даже в императивном коде — зачем нужны Dependency Injection и тестирование — как проектировать структуру кодовой базы на примере небольшого проекта
Это обзор принципов и практик для понятного, предсказуемого и поддерживаемого кода — с отправными точками для дальнейшего самостоятельного изучения каждой темы.
Видео
Презентация
1 / 98Текст презентации
Другие доклады митапа
Когда ИИ уверенно ошибается Александр Канцеляристов
Платформа данных для AI-агентов с RAG Диана Аимбетова
Agentic SDLC: от постановки задачи до продакшена с AI-агентами Азамат Галимжанов
Обновление Python в 30+ ML-сервисах: uv, Ruff и ty Денис Крумко































































































