fxdemo:01-part:13-conceptual-requirements:13-6-separation-of-concerns-requirements