This site is from a past semester! The current version will be here when the new semester starts.

Week 4 [Fri, Aug 27th] - Summary

Topics:

  • [W4.1] Java: Casting

  • [W4.2] OOP + Java: Abstract Classes

  • [W4.3] OOP + Java: Interfaces

  • [W4.4] Java: Packages

  • [W4.5] Java: Access Modifiers

  • [W4.6] Error Handling: Exceptions

  • [W4.7] Code Quality: Naming

  • [W4.8] Code Quality: Readability

  • [W4.9] Refactoring

  • [W4.10] RCS: Reviewing pull requests

  • [W4.11] RCS: Branching

Full ToC


Admin:

  1. Submit post-lecture quiz counted for participation

iP:

  1. Add Increments as branches: Level-5, A-CodeQuality, A-AbstractClasses, A-Packages
  2. Use GFMD in the PR description
  3. Review some peer PRs counted for participation

tP:

  1. Start weekly project meetings
  2. Start a collaborative doc to take project notes before next lecture
  3. Decide on an overall project direction (user profile, problem addressed) before next lecture