Chapter 8
Case Studies
Section 2
Data Access Layer
The most serious applications need to persist some amounts of data. This data could be transactional data, user preferences, or the current state of the application. There are many ways that data can be persisted in our applications. Let’s see how we choose the correct way. - Create a protocol to define the minimum set of methods that each data helper type must implement - Create one team and assign id to the team players - Retrieve information