В 2022 году конференция PHP Russia пройдёт в рамках HighLoad++ 2022

Примеры разделения кода на модули

Архитектура и масштабируемость

Доклад принят в программу конференции

Тезисы

Многие пишут про желательность разделения проекта на независимые модули, слабосвязанные микросервисы, контексты DDD и так далее. Но мало кто находит и показывает это на примерах реальных проектов.

В данном докладе мы исправим эту ситуацию итеративно улучшая код проекта и объясняя, зачем и почему делается каждый шаг. Разберём несколько кейсов логической развязки модулей на более-менее сложных предметных областях.

Веб-программист, автор блога со статьями и вебинарами по вопросам архитектуры и лучших практик в программировании.

Видео

Другие доклады секции

Архитектура и масштабируемость