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.

Important: This is not a workshop where you’ll be just listening in. You will actually have to do some work and have to do some thinking.


Comments are closed.

Really great and we'll thought out workshop. In multiple small steps you'll quickly learn new concepts.

I don't have much feedback except for testing the exercises at the minimum requirement because there was a little 7.1 problem.

Leon Boot at 10:35 on 28 Jan 2019

Enjoyed the tutorial! I've used the Workflow component before in existing code but actually never implemented it from scratch. The excercises were well put together and really helped understanding the concepts.

Arjan Kleene at 15:05 on 28 Jan 2019

Really helpful workshop to get information about state machines and how to use them in code (which is surprisingly simple).