In the second application, the messages have a clearly defined pattern. Here the objects communicate in specific and well-defined ways. If these messages left trails, the trails would accumulate to create a set of islands with occasional bridges between them.
- Chapter 4. Creating Flexible Interfaces
- from Practical Object-Oriented Design in Ruby: An Agile Primer
- Publisher: Addison-Wesley Professional
- Released: September 2012
This is GOOD!
Share this highlighthttp://www.safaribooksonline.com/a/practical-object-oriented-design/75682/