Knowing your state machines

Tobias Nyholm (08.Jun.2018 at 11:45, 45 min)
Talk at Dutch PHP Conference 2018 (English - US)

Rating: 5 of 5

Web development is not just about delivering a response. It is also about writing good code. The state pattern will help you move complexity from being all over your code to one or more state machines. This talk will introduce state machines, show how to identify uses of them and implement them in your Symfony application in an object oriented manner using the Symfony Workflow component.

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!
= seven minus five

Comments

Rating: 4 of 5

08.Jun.2018 at 12:40 by Chris Holland (13 comments) via Web2 LIVE

Very interesting talk, i’m seeing opportunities to leverage state machines in my work

Rating: 5 of 5

08.Jun.2018 at 13:05 by Frank van Hest (9 comments) via Joind.in iPhone app

My old PLC classes from school came back in my mind and I saw opportunities to improve some code by using state machines. Thanks for that!

Rating: 5 of 5

08.Jun.2018 at 13:29 by Rico Humme (4 comments) via Joind.in iPhone app

Very interesting talk and can’t wait to start using statemachine and/or workflow component in SF4. This really made my day!

Rating: 4 of 5

08.Jun.2018 at 13:38 by Choong Wei Tjeng (10 comments) via Web2 LIVE

Very good speaker, energetic and funny talk. Having used state machines before in the Ruby world, it was interesting to hear some more theory behind it, and to see the PHP implementation. Happy to see the Symfony workflow component, it looks easy to use and will try it out soon for sure.
Thanks!

Rating: 4 of 5

08.Jun.2018 at 15:37 by Marieke Bednarczyk (41 comments) via Web2 LIVE

Interesting talk and topic. I can think of a situation in our current project that this could be applied to. Nice to look at it with state machines in mind. Thanks for showing me new possibilities!

Rating: 4 of 5

08.Jun.2018 at 20:28 by Jochem Fuchs (58 comments) via Web2 LIVE

Interesting talk. I'm definitely going to try state machines in my next project.

Rating: 5 of 5

08.Jun.2018 at 23:18 by Dmytro Liashko (5 comments) via Web2 LIVE

Nice speaker and very interesting talk. I do see practical usage of state machines and I also like presenting the relation between graph, tree and workflow theories.

Rating: 5 of 5

09.Jun.2018 at 16:12 by Guido Pili (1 comments) via Web2 LIVE

Very interesting talk, can't wait to try workflow component. Worth mentioning that the speaker is really good and prepared.

Rating: 5 of 5

09.Jun.2018 at 23:22 by A R S (12 comments) via Web2 LIVE

Very useful and practical talk. I will certainly be using (advocating the use of) state machines in our development in the near future.

Rating: 4 of 5

10.Jun.2018 at 03:18 by Tim Huijzers (25 comments) via Web2 LIVE

Nice intro into state machines and work flows but love some example on how to discover one bit by bit

Rating: 5 of 5

10.Jun.2018 at 12:37 by Jos Elstgeest (25 comments) via Web2 LIVE

Informative, well brought, insightfull
Makes me want to start using the workflow component today

Rating: 5 of 5

10.Jun.2018 at 23:04 by Ramon de la Fuente (139 comments) via Web2 LIVE

It's very hard work to narrow down a big topic to the bare essentials. Tobias did an excellent job, with very easy to grasp examples but not so simple that they become useless in practice. The finishing touch for me was the "if your database looks like this, you can probably use a state-machine", that should resonate with most of the audience even if they have never heard of state machines before.
I would definitely watch other talks by Tobias as well, he's funny and relaxed on stage.

Rating: 5 of 5

11.Jun.2018 at 16:02 by Stephan Vierkant (8 comments) via Web2 LIVE

Great talk!

© Joind.in 2018