Its May! May the sunshine and warmth please come back to this town. But meanwhile, let's talk about the state of things.
19:00: Welcome Drinks
19:30 - 20:30: Talk
20:30 - 20:45: Raffles, and announcements
20:45: Social, drinks and Pizza
Talk: The Stateful ElePHPant
State machines and the state pattern seem to be pretty underestimated in the PHP world. Most examples found are of doors and other objects that have no application in most of our projects. Starting the talk I will be explaining what the state pattern is and how it's used in a game. Then we'll be discovering what this can do for us in the world of web applications. Following that we're taking a brief look at the state machine, how it's different from the pattern and why it's useful to us.
Instead of simply presenting you these concepts I prefer doing a live coding session so we can explore the possibilities together. You will be walking away from this talk with a solid understanding of the state pattern/state machine and the knowledge on when you should apply these concepts. There will also be plenty of time to have your questions answered.
At the end of the presentation I will also provide a list of useful resources that can help you introduce these concepts within your own projects.
Speaker: Rick Kuipers
I'm interested in anything code related and have been exploring the community since 2013. I'm eager to learn more and ambitious about helping other developers. I've been speaking since 2014 and I love sharing knowledge, entertaining and meeting people I can learn from. I've had a fair amount of mentors and I'm currently focusing on taking on the mentor role myself so I can evaluate my own knowledge.
"If you can't explain it simply, you don't understand it well enough." – Albert Einstein