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

If lack of a feature will force you out of business today it doesn’t matter how much it will cost to deal with the code tomorrow; you must do the best you can in the time you have. Making this kind of design compromise is like borrowing time from the future and is known as taking on technical debt.


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


definition of technical debt