Skip to content

Commit

Permalink
Adding Project
Browse files Browse the repository at this point in the history
  • Loading branch information
gmershad committed Dec 28, 2016
1 parent 83234e8 commit 27be94a
Showing 1 changed file with 20 additions and 0 deletions.
20 changes: 20 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,3 +20,23 @@ Design OO food delivery app catering to use cases -
8) User can cancel the order

9) User pays for the order


______________________________________

Soulution:

Design Patterns involved in the design of this app:


1) Builder Design Pattern (For adding food item and ordering)

2) Interpreter Design Pattern (User can Search Different restaurant)

3) Iterator Pattern (User Sees Menu)

4) Observer Pattern (Track an order in Real Time)


5) (Command Design Pattern) Order and cancellation of Food

0 comments on commit 27be94a

Please sign in to comment.