Stateful vs Stateless Design - State and Behavior Modeling | OneNoughtOne