CC 410 - Week 10

This Week & Next

  • 4/4 - External Libraries
  • 4/4 - Libraries Example
  • 4/11 - Releases
  • 4/11 - Releases Example
  • 4/11 - Restaurant 7: Checkout

Milestone 7

  • Part 1 - Combo GUI
    • GUI to Edit Combos
    • Update Other GUI Panels
  • Part 2- Checkout!
    • External Register Library
    • Cash or Credit Card
    • Make Change
    • Print Receipt

Milestone 7 Hints

  • Combo GUIs - Reuse Panels
  • See Example Project
  • Making Change is Hard
  • Receipts - Limited Length
  • Use Adapter Pattern
  • Read Library Unit Tests

Looking Ahead

  • Next Modules - Web Interface
  • Smaller Milestones
  • More Final Project Time

Image Credit: Giphy