O'Reilly logo
  • Gustavo Lopez thinks this is interesting:

Figure 4.7 illustrates a third alternative sequence diagram for Trip preparation. In this example, Trip merely tells Mechanic what it wants, that is, to be prepared, and passes itself along as an argument.


Cover of Practical Object-Oriented Design in Ruby: An Agile Primer


ask "Mechanic" "I we prepared?" ....