SWE 619 Reading Reflection Number 2
Due Tuesday, September 5, 2023


  1. What is your group number, and what are the names of students in your group?
  2. Did everyone in your group contribute to the discussion of your solutions to this reading reflection? If not, who did not?
  3. If you sat down to design a new class, would the result likely be mutable or immutable? Why?
  4. In her presentation, Liskov doesn't cover all the requirements for immutability. (In fairness, these requirements weren't well understood at the time she wrote her text.) Do you know what she's missing and why it's important? If so, briefly explain. (We'll cover those requirements later in the semester.)
  5. Based on your experience, what do you think the major advantage is of
    • immutability over mutability?
    • mutability over immutability?