CS/SWE 332 Oral Assessment Guide 10
Fall 2020
Oral Assessment 10 will
focus on the Bloch Chapter 4
with special emphasis on Item 17: Minimize mutability
and
Item 18: Favor composition over inheritance.
In particular,
you should be prepared to apply Bloch's rules
for making a class immutable to a simple example
and you should understand the
various aspects of Bloch's InstrumentedSet
example (code on page 90).
Since I want all students to understand every week of the semester,
it's possible that your oral assessment will address last week's topic.
Be prepared for both!
This guide covers oral assessments
administered between Monday, November 2 and
Friday, November 6.