Design Patterns 2 Pluralsight Video: Putting Data Access into a Service Layer Feb 27, 2013 Revealing Module Pattern Aug 19, 2012