Introduction to OOP: Chapter 2: Responsibility Driven Design:
The Recipe Database Component
Ignoring the planning of meals for the moment, your team elects to next
explore the recipe database component.
Must Maintain the Database of recipes.
Must Allow the user to browse the database.
Must permit the user to edit or annotate an existing recipe.
Must permit the user to add a new recipe.
Intro OOP, Chapter 2, Slide 15