u/Heavy-Elk8273in r/softwarearchitecture • Recommends
Why technical debt is inevitable | Kevlin Henney's Take
#technicaldebt#kevlinhenney#sonarqube
25K subscribers • 12 videos on Hallway
Beginner. No background in the topic needed.
10K views1 year ago2 recommendations
Tools and practiceSoftware designRefactoring and legacy codeTestingSoftware architecture
An explanation of why technical debt accumulates as systems grow, featuring insights from Kevlin Henney and real-world catastrophic examples.
#TechnicalDebt #SoftwareEngineering #LegacyCode #CodeQuality #DevOps #Programming #SoftwareDevelopment #KnightCapital #SouthwestAirlines #sonarqube Technical debt isn’t just a metaphor—it can have real, measurable consequences for businesses. In this video, we explore: The principle: According to research (and Kevlin Henney’s insights), the more features added to a system—and the more complex they are—the greater the room for technical debt, with the biggest jumps often happening in bursts when new features are added quickly. Catastrophic real-world examples like Knight Capital Group (2012) and Southwest Airlines (2022), showing how rushed updates or decades of patching can lead to massive losses. Managing technical debt: How to measure it using the Technical Debt Ratio (TDR) and automated tools like SonarQube to keep your codebase healthy. Whether you’re a developer, product manager, or just curious about the hidden costs of software, this video shows why maintaining clean, manageable code is critical—and how to avoid letting technical debt spiral out of control. Sources: youtu.be/FHkRPqriuvw?si=OWn_m7hcvygLdaao linearb.io/blog/technical-debt-ratio Timestamps: – Introduction – The Principle: Features vs. Technical Debt (Kevlin Henney’s take included) – Catastrophic Examples: Knight Capital & Southwest – Managing Technical Debt: TDR & Tools – Closing Takeawayu/Heavy-Elk8273in r/softwarearchitecture • Recommends
u/Heavy-Elk8273in r/Frontend • Recommends