Talk in English - UK at PHP Yorkshire 2019
View Slides: https://www.goetas.com/talks/building-modular-architectures/
Short URL: https://joind.in/talk/f5ba9 (QR-Code (opens in new window))
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.