CC 410 - Week 5

Wrapping Up

  • 2/14 - Inheritance & Polymorphism
  • 2/14 - Inheritance Example
  • Start - Stop - Continue Survey
  • Some Final Project Time

This Week

  • 2/21 - Debugging & Logging
  • 2/21 - Lambda Expressions
  • 2/21 - Debugging & Logging Example
  • 2/21 - Restaurant 3
  • 2/25 - Final Project 2

Milestone 3

  • All General Requirements
  • Add Inheritance
  • Refactor Classes
  • New Unit Tests
  • Update UML Diagram
  • ~1500 LOC
  • Feedback welcome!

Milestone 3 Hints

  • Work in Small Chunks
  • Commit Early, Commit Often
  • Try Test-Driven Development?
  • Inherit OrderItem on Base Classes
  • Ask Questions on Syntax

Looking Ahead

  • Module 6 - GUI Basics
  • Module 7 - Event-Driven Programming
  • Module 8 - Design Patterns & Combos
  • Module 9 - External Libraries
  • Web APIs, etc.

Image Credit: Giphy