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.