Link Search Menu Expand Document

Tasks

Vending Machine

Design and implement a vending machine, that allows customers to buy different products with coins. What patterns are going to use? How would you implement it?

Parking Lot

Design and implement multistory parking lot. Requirements - multiple entrances & exits, various parking space sizes, display info about available parking spaces on multiple displays. What patterns are going to use? How would you implement it?

ATM Machine

Design ATM Machine, that should work as expected in all situation, even if there is power outage.


Table of contents