CC 410 - Week 4

Wrapping Up

  • Documentation, Testing, UML
  • Doc & Testing Example
  • Restaurant 2

This Week

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

Next 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 4 - Inheritance
  • Module 5 - Debugging
    Final Project 2
  • Module 6 - Design Patterns
  • Module 7 - Test Doubles
  • GUIs, Web APIs, etc.

Image Credit: Giphy