When the future cost of doing nothing is the same as the current cost, postpone the decision. Make the decision only when you must with the information you have at that time.
- Chapter 2. Designing Classes with a Single Responsibility
- from Practical Object-Oriented Design in Ruby: An Agile Primer
- Publisher: Addison-Wesley Professional
- Released: September 2012
Don't create all Classes from the start ... just the one's you need
Share this highlighthttp://www.safaribooksonline.com/a/practical-object-oriented-design/70757/