Asmir Mustafic - Building Modular Architectures

Опубликовано: 02 Август 2026
на канале: PHP Yorkshire
196
4

Long story short: an application is born, an application grows, an application becomes unmaintainable.

Often the functionalities added to the application are independent-enough but they end up anyway in the main code base increasing the code size, complexity and coupling.

A common strategy to raise application maintainability and extensibility is to have external plugins/bundles/modules keeping the application core as smallest as possible.

In this session you will see challenges and solutions when building plugin-based application architectures. By allowing “plugins” you will get third party extensions, independent release cycles, less dependencies and many other advantages.