Imported from #2; we have a 6-lecture sequence (L19-L24) to move on to evolution, composition, and any other applications of the design material taught in part 2.
Part 3 brainstorming
- Idea: make this about extension and maintenance/updating
- Polymorphism is a natural thing to add here in terms of API design?
- Using some sort(s) of non-rest API (API consumering)
- Refactoring
- Given a bug, fix it (what if there is and isn't a reproducer)
- bug localization?
- Add a feature
- Using a REST API ?
Imported from #2; we have a 6-lecture sequence (L19-L24) to move on to evolution, composition, and any other applications of the design material taught in part 2.
Part 3 brainstorming