Session Details
Week 4,
Session 11 — Wed Jan 7
Reading
-
Big Java, §10.1–10.5
HW Due
-
HW 10 – individual programming due start of session, pair programming due Session 13
Topics
-
Exam Review – bring your questions
-
Methods with variable number of arguments
-
Class Design issues
-
Work on Life
Resources
-
Slides
Outline
-
[20 min] Questions, exam review
-
[10 min] Methods with variable number of arguments
-
[10 min] Good class design and bad class smells
-
[20 min] Cohesion, coupling, UML exercise
-
[5 min] Break
-
[5 min] Immutability
-
[5 min] Side effects
-
[40 min] Game of Life work time
HW Assigned
-
Study for exam 1