https://agnesoft.com/blog/why-graph
Anonymous
Separate policy from mechanism, separate interfaces from engines.