Talk
WordCamp Porto 2018 · May 18, 2018

Design Patterns through Practical Examples

Design patterns give developers a shared vocabulary across languages, but their abstraction makes them hard to apply for real. Building an actual WordPress plugin with several of the more common patterns, showing where each one earns its place and the concrete benefit it delivers.

Watch the recording → View the slides

Design Patterns in software engineering are a huge help for developers, providing a common, shared vocabulary across languages and platforms that facilitates communication and reasoning.

Due to their very nature, they are rather abstract and difficult to properly assimilate and apply in a practical context.

This session will discuss the construction of a real WordPress plugin while using several of the more common Design Patterns to demonstrate their real-world usage and highlight the benefits they provide.

All talks