CC 410 - Week 5

Wrapping Up

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

This Week

  • Debugging & Logging
  • Lambda Expressions
  • Debugging & Logging Example
  • Restaurant 3
  • 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 - Design Patterns
  • Module 7 - Test Doubles
  • Module 8 - GUI Basics
  • Module 9 - Event-Driven Programming
  • Web APIs, etc.

Image Credit: Giphy