State in a stateless world

Luka Muzinic (18.May.2017 at 18:50, 40 min)
Talk at ZgPHP meetup 2017/05 (English - UK)

Rating: 5 of 5

Have you ever heard terms like automata theory, Turing machines, and finite state machines? While they might sound too abstract or even out of place for web development, rest assured, they can be quite useful in your applications.

We will quickly cover some basics and then dive right into most popular PHP state machine libraries. After the talk, you will know benefits of using state machines and, most importantly, how and when to implement them.

Who are you?

Claim talk

Talk claims have been moved to the new Joind.in site.

Please login to the new site to claim your talk

Want to comment on this talk? Log in or create a new account or comment anonymously

Write a comment

 
Please note: you are not logged in and will be posting anonymously!
= five minus two

Comments

Rating: 5 of 5

19.May.2017 at 11:37 by Tomo Omot (10 comments) via Web2 LIVE

An advanced topic covered in a clear and accessible manner, using simple, everyday real life examples everyone could understand and relate to.

Although some of the code samples presented were (somewhat) advanced, accompanying graphs, explanations and examples made them quite clear and comprehensible even to those not versed in OOP and/or Symfony fw. Even bigger takeaway was the actual idea and the concept of using state pattern and state machines, which, in my opinion, is far more important that the implementation in two packages mentioned in the talk, because it exposed the audience (me at least) to a new way of thinking about this class of problems.

Great job!

© Joind.in 2017