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

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.


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


Don't create all Classes from the start ... just the one's you need