Skip to main content

Reading: Practical object-oriented design in ruby (ch. 2)

This work is due by 8:00pm on Thursday, 5 April 2018.

Read Chapter 2 of Practical Object-Oriented Design in Ruby. You may find that you also want to review Chapter 1 for context.

For the journal send an email message to me titled “CSC 322.01 2018S Journal on Practical object-oriented design in ruby (ch. 2) (Your Name)” (without the quotation marks) and with answers to the following questions.

  1. What did you see as the main point of this chapter? Please state it in your own words.

  2. In what kinds of applications might you anticipate using the Wheel and Gear classes?

  3. As you look at the final definition of the Wheel and Gear classes, what other changes can you envision needing to make to achieve good design?

  4. What part of the chapter was hardest to understand or most novel? Please state it in your own words.