You need to be able to run Symfony 4. In short:
- An optional requirement is Graphviz: http://www.graphviz.org/
We will do step 2 and 3 of this programme: https://github.com/Nyholm/workshop-state-machines
About this tutorial
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 😉