▶️Как принимать архитектурные решения при рефакторинге backend'a legacy-проекта? Расскажет в своем докладе Роман Зайруллин
⠀
📋 https://bit.ly/3HLL6t5
⠀
Классическая история: пытаетесь распилить бэк на микросервисы, а на выходе получается все тот же монолит, только распределенный, который все также сложно поддерживать. ИЛИ. Начали рефакторинг и только на середине стало понятно, что надо было делать по-другому.
⠀
Можно ли снизить риск переделок или хотя бы уменьшить затраты сил и времени на них? Можно.
⠀
Доклад — небольшая часть масштабного исследования, которое Роман ведет с 2014 года. Он разобрал за это время более 500 проектов и решений, около 20 из которых — его личный опыт как full time-программиста и проектировщика.
⠀
Из доклада узнаем:
⠀
- как подходить к масштабному рефакторингу бэкенда, чтобы не запроектировать себя в угол;
- с какими трудностями можно столкнуться в процессе;
- упростить внедрение новых фич, когда новая архитектура доедет до прода.
⠀
🖐 Встречаемся 19 и 20 мая на площадке международного форума по практической безопасности Positive Hack Days. Участие в конференции Moscow Python Conf++ 2023 бесплатное, возможно только по именным приглашениям.
⠀
✅ Чтобы получить приглашение, заполните анкету - https://bit.ly/3VDhTpU
Post #425
573

- 👍 4