SWE 619 Reading Reflection Number 4
Due Tuesday, September 19, 2023
- List the names of students in your group.
- Did everyone in your group contribute to the discussion
of your solutions
to this reading reflection? If not, who did not?
- Iteration is a basic concept, yet Liskov devotes an entire chapter
to it. What, if anything, did you find in Liskov's presentation
of iteration abstraction that is new to you?
- Defensive copies are an important, yet error-prone, obligation
of using mutable objects in a public setting.
Was there anything about Bloch's discussion (Item 50) that you found confusing?
- Bloch's
Period
class (Item 50) has a lot going on in it.
We'll revisit the this example in an in-class exercise.
What, if anything, did you find confusing in this example?