Return to Article Details Separating Concerns in Programming: Data, Control and Actions Download Download PDF