Glossary: System Design Beyond the Basics in Java
State machine
A set of allowed states and moves between them, with every other move refused.
Glossary: System Design Beyond the Basics in Java
A set of allowed states and moves between them, with every other move refused.