#engineering #design #functional-programing
Idea
Tying state and compute makes the code less predictable.
Aim for functional programing, keep compute as stateless as possible
Links
{TODO: link with event sourcing when done} Stateless compute is required in event sourcing to guarantee idempotency and allow re-processing