Paying Down Your Technical Debt
Project and Program:
Application Architecture Development and Integration,
Application Development Integration and Infrastructure
Tags:
Proceedings ,
SHARE in Boston 2013 ,
2013
As coined by Ward Cunningham, “technical debt” is the implicit future liabilities caused by intentional compromises and choices designed to get new features out fast. These trade-offs, like financial debt, may make sense at the time, but with debt comes interest. The “interest” in this case means higher support costs and lower service availability and performance due to the suboptimal design choices. DevOps needs to begin to pay down this debt by first, doing deep analysis of the code to find opportunities and then using code refactoring, a methodology that involves restructuring code to eliminate complexity and inefficiency without changing its external behavior. Learn how to pay off the debt more quickly and automatically with the right approach to refactoring. Denise P. Kalm; John Rhodes Kalm Kreative; CM First Group
Denise P. Kalm; John Rhodes , Kalm Kreative; CM First Group
Back to Proceedings File Library