filmov
tv
Prioritizing Technical Debt To Identify RED CODE | Adam Tornhill In The Engineering Room Ep. 23
Показать описание
Adam Tornhill is an author including of the best selling book, “Your Code as a Crime Scene” as well as multiple other technical books. Adam is a speaker on the international conference circuit.
He is also a programmer with an interesting academic background, holding degrees in engineering and in psychology. He's the founder and CTO of CodeScene where he designs tools for code analysis.
In this Engineering Room episode, Dave Farley and Adam explore working with and prioritising technical debt, how to identify the most important code to fix, "Red Code", developer productivity, as well as lots of other topics that help us to work effectively in large, complex and legacy codebases.
00:00:00 Intro
00:01:09 Code as a Crime Scene
00:03:29 Inspiration: Geographical Offender Profiling
00:04:51 Visualising Risky Code
00:06:42 You Don’t Need to Fix it all!
00:07:56 What Can we Learn?
00:11:00 Red Code
00:15:33 “Quality Code” Means “Easy to Change”
00:18:54 Making Code Quality Relevant to the Business
00:20:30 The CodeScene Tool
00:21:22 “Speed vs Quality” is a Myth!
00:25:04 How Psychology Helps - Visualisation
00:27:40 Where & What are the Problems, & What to Do About Them & In What Order?
00:29:04 Lehman’s Law & Prioritising Tech Debt.
00:31:37 Cost vs Benefit for Tackling Tech Debt
00:32:15 Red Code has 15x More Defects!
00:32:53 Evidence for the Commercial Value of High Quality Code
00:35:10 Internal vs External Quality
00:37:28“Tech Debt” is a Business Problem!
00:43:30 “Brain Classes” & “Brain Methods”
00:47:59 The Value of Abstraction & Refactoring
00:50:57 The Secrets of Maintainable Code
00:53:18 Does Language Affect Quality?
00:55:24 Summary
___________________________________________
🙏The Engineering Room series is SPONSORED BY EQUAL EXPERTS
___________________________________________
🖇 LINKS:
___________________________________________
📚 BOOKS:
and NOW as an AUDIOBOOK available on iTunes, Amazon and Audible.
📖 "Continuous Delivery Pipelines" by Dave Farley
NOTE: If you click on one of the Amazon Affiliate links and buy the book, Continuous Delivery Ltd. will get a small fee for the recommendation with NO increase in cost to you.
#tehcnicaldebt #podcast #softwareengineer
He is also a programmer with an interesting academic background, holding degrees in engineering and in psychology. He's the founder and CTO of CodeScene where he designs tools for code analysis.
In this Engineering Room episode, Dave Farley and Adam explore working with and prioritising technical debt, how to identify the most important code to fix, "Red Code", developer productivity, as well as lots of other topics that help us to work effectively in large, complex and legacy codebases.
00:00:00 Intro
00:01:09 Code as a Crime Scene
00:03:29 Inspiration: Geographical Offender Profiling
00:04:51 Visualising Risky Code
00:06:42 You Don’t Need to Fix it all!
00:07:56 What Can we Learn?
00:11:00 Red Code
00:15:33 “Quality Code” Means “Easy to Change”
00:18:54 Making Code Quality Relevant to the Business
00:20:30 The CodeScene Tool
00:21:22 “Speed vs Quality” is a Myth!
00:25:04 How Psychology Helps - Visualisation
00:27:40 Where & What are the Problems, & What to Do About Them & In What Order?
00:29:04 Lehman’s Law & Prioritising Tech Debt.
00:31:37 Cost vs Benefit for Tackling Tech Debt
00:32:15 Red Code has 15x More Defects!
00:32:53 Evidence for the Commercial Value of High Quality Code
00:35:10 Internal vs External Quality
00:37:28“Tech Debt” is a Business Problem!
00:43:30 “Brain Classes” & “Brain Methods”
00:47:59 The Value of Abstraction & Refactoring
00:50:57 The Secrets of Maintainable Code
00:53:18 Does Language Affect Quality?
00:55:24 Summary
___________________________________________
🙏The Engineering Room series is SPONSORED BY EQUAL EXPERTS
___________________________________________
🖇 LINKS:
___________________________________________
📚 BOOKS:
and NOW as an AUDIOBOOK available on iTunes, Amazon and Audible.
📖 "Continuous Delivery Pipelines" by Dave Farley
NOTE: If you click on one of the Amazon Affiliate links and buy the book, Continuous Delivery Ltd. will get a small fee for the recommendation with NO increase in cost to you.
#tehcnicaldebt #podcast #softwareengineer
Комментарии