- Meetup
- Location
24 апреля нижегородский php-чат проводит митап с докладами от Валентина Удальцова (PHP Point/Пых) и Дениса Юрьева (Skysmart от Skyeng).
Поговорим про организацию кода в растущих проектах, паттерны и разыграем призы - фирменного php-слона и другие полезности. Помимо докладов и викторины, участников ждут пицца, наклейки сообщества и афтепати.
Метания ядра или как переделать
Symfony-проект в целое направление
Денис Юрьев, тимлид в Skysmart от Skyeng
Когда в Skyeng решили запускать новые предметы на базе платформы, которую делала моя команда, я предложил поддерживать новинки нашими же силами. Расскажу, как мы спланировали архитектуру, нашли компромисс между удобством поддержки и быстрым внесением функционала и на какие грабли Symfony наткнулись в процессе.
Как структурировать код, чтобы не получить большой ком грязи
Валентин Удальцов, тимлид в Happy Inc., ведущий каналов Пых и PHP Point
Сравним подходы package-by-type, package-by-layer, package-by-feature в контексте Agile и поговорим про принципы проектирования пакетов Роберта Мартина. Я покажу пример организации модулей в проекте на Symfony, а также инструменты в PHP, которые помогут следить за связанностью модулей и направлением зависимостей.
По традиции — PHP-слон за лучший вопрос, пицца и много общения. Регистрируйся и приходи 24го 🐘
Программа
10:30 – 11:00 — Собираемся
11:10 – 11:55 — Как переделать Symfony-проект в целое направление
(Денис Юрьев, Skysmart от Skyeng)
11:55 – 12:05 — Небольшой перерыв
12:05 – 12:50 — Как структурировать код, чтобы не получить большой ком грязи (Валентин Удальцов, Пых / PHP Point)
12:50 – 13:30 — Пицца и неформальное общение
14:00 — Афтепати в баре в центре