3.5 Creating the Task Repository Interface
There is definitely something to be said for keeping things simple. But in this course, you are going to learn a little more than just that. You'll learn how to add additional flexibility into the API to handle storing and retrieving tasks from any storage mechanism you could want. This flexibility starts with a repository layer. And the first step to a successful repository is creating an interface to define it. Let's do that now.