Posts

Showing posts with the label What is Technical Debt

What is Technical Debt and How to Avoid It [2020 Updated]

Image
“We all think we’re going to get out of debt.” Louie Anderson, even being the amazing comic that he is, has somewhat said the underlying truth about debt. It is never necessary what we think is what we are going to achieve. Be it financial or technical, debt is the scotch tape that will come handy for a quick fix, but someday, sooner or later, it is going to reveal what it was holding back until now. In this more evident world of computer engineering and software development, the concept of technical debt is relatively new and not yet completely explored. All we know is that it is the shortcut, created to meet deadlines of projects. They eventually end up negatively affecting in the long run. It does not matter how small or large your organization is, you can run, you can hide, but you cannot escape from technical debt. What is Technical Debt? We all begin with a visionary design in our mind when it comes to crafting a software solution and invest in all our time, resource...