Skip to content

Instantly share code, notes, and snippets.

@matthewtrask
Last active March 18, 2016 13:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save matthewtrask/02d36d62c26353482a64 to your computer and use it in GitHub Desktop.
Save matthewtrask/02d36d62c26353482a64 to your computer and use it in GitHub Desktop.
# Understanding Design Patterns with PHP
The MVC Pattern has long been a standard in PHP Development. But is it the best for everything? In this talk,
we will explore various types of design patterns, touching on a creational pattern such as the Factory method,
a behavioral pattern like the Strategy pattern and finally a structural pattern with an example from the
Decorator Pattern. I hope that by showing these patterns, it will give developers something new to think about
and open the possibilities of new applications being created in different ways.
@elazar
Copy link

elazar commented Mar 17, 2016

Replace "structal" with "structural."

Replace "Decorate" with "Decorator."

There's not enough focus on what developers will get out of this talk. Try to emphasize optimal application design and long-term maintainability.

@ramsey
Copy link

ramsey commented Mar 17, 2016

The title gives me the impression that you'll be talking about application architectures, while the description makes it sound like this is a design pattern talk. The reality is that most attendees will read the title only and use that to decide whether to attend your talk. I recommend changing the title to make it clear that the topic of the talk is design patterns.

As an aside, see Paul Jones's recent post "Why Do PHP Developers Think MVC Is An Application Architecture?."

@matthewtrask
Copy link
Author

Cool, thanks guys! I will change it up and see if I can make it more clear.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment