Podcast: Play in new window | Download (Duration: 39:43 — 27.5MB)
Subscribe: Apple Podcasts | Google Podcasts | Spotify | Stitcher | Podchaser | Email | TuneIn | RSS
Today we are going to talk about tech debt. What it is and how to manage it.
1) What is tech debt?
– Intentional vs Unintentional (Software Entropy / Code Rot) cruft
– Architectural Choice vs Poor Development Practice
Types of tech debt
– Deliberate Technical Debt
– Accidental/Outdated Design Tech Debt
– “Bit Rot” Technical Debt
2) What is the effect of tech debt?
– Ease of Development?
– Team Moral (https://codeahoy.com/2020/01/25/technical-debt/)
3) How can you manage it?
– Tech Debt
– Cruft
4) Is there good tech debt?
– Tech Debt
5) How to get out of “the hole”
Resources
https://en.wikipedia.org/wiki/Technical_debt
https://docondev.com/blog/2010/10/technical-debt-versus-cruft
https://www.outsystems.com/blog/posts/technical-debt/
https://codeahoy.com/2020/01/25/technical-debt
“Tempting Time” by Animals As Leaders used with permissions – All Rights Reserved
An International Speaker, Author, and Microsoft MVP, John has been a professional developer since 1999. He has focused primarily on web technologies and currently focuses on C# and .NET Core in Azure. Clean code and professionalism are particularly important to him, as well as mentoring and teaching others what he has learned along the way.