It may not feasible to fetch course and tool information from the API on every run. Using a Unizin data source is one possible alternative. It should be feasible to write alternate AccountManager and CourseManager classes that fulfill the same interface. The CourseManager would still need to interact with the API obviously.
It may not feasible to fetch course and tool information from the API on every run. Using a Unizin data source is one possible alternative. It should be feasible to write alternate
AccountManager
andCourseManager
classes that fulfill the same interface. TheCourseManager
would still need to interact with the API obviously.