Modular Application Architecture - Considerations
- 2018-01-03
- php,extensibility,plugins,patterns,api,software-design,software-architecture,modules,software,design
When developing software, sometimes we need to allow our application to have plug-ins or modules developed by third parties.
In this post we will take a general overview on how some popular design patterns can allow us to create plugin based applications and some considerations to keep in mind when implementing them.