Тени прошлого: разбираемся, как бороться с legacy Язык Python, его эволюция и использование
Доклад принят в программу конференции
Тезисы
Legacy — прискорбная, но неизбежная составляющая любого достаточно крупного (или долгого) проекта. Что-то досталось нам от неведомых предшественников, а что-то породили мы сами. Как быть, когда вы сталкиваетесь с этим чудовищным спрутом, всех щупалец которого даже сразу не разглядишь?
В этом докладе я поделюсь личным опытом, полученным за последние двадцать лет спасения и похорон различных проектов, объясню почему подход "нормально делай — нормально будет" не работает и поделюсь инструментами и подходами для борьбы с тенями прошлого.
Владимир Филонов
Takeoff
Разработчик широкого профиля и один из организаторов сообщества Moscow Python. Любит Python, Erlang/Elixir, асинхронность и TDD. Любит копаться во внутренностях библиотек, а потом рассказывать об этом.
Другие доклады секции Язык Python, его эволюция и использование
Ревью резюме
Ксения Лыжина
Geekfactor
Почему вам не нужен асинхронный ORM
Денис Катаев
Tinkoff.ru
Зачем нам subinterpreters?
Павел Филонов
Независимый эксперт
Мастер-класс "Ускорение создания веб-приложений Django с батарейками от Garpix"
Алексей Кузнецов
Garpix
Ревью кода участников конференции. Кто побил рекорд по цикломатической сложности?
Михаил Корнеев
BestDoctor
RPA как основа IT-автоматизации
Иван Маслов
ООО ОПЕН РПА
Круглый стол "Women in Python"
Лариса Шигарева
Grid Dynamics Russia