Stanley Nii Armah(Junior)’s Post

View profile for Stanley Nii Armah(Junior), graphic

Software Engineer | Cybersecurity Advocate | AI Enthusiast

On Accruing Technical Debt It is not uncommon to hear a software developer say something like: "Get it to work first, clean it up later". That is all good. Afterall, it is not worth tidying up that with is not correct or working in the first place. However, shortly after the functionality is successfully implemented, you tend to hear statements like: "If it works, don't touch it". The above process keeps playing over the course of a project. Eventually, this unconscious loop gradually gravitates the codebase towards an unmaintanable mess riddled with enormous technical debt waiting to be paid. In my opinion, it is not worth accruing technical debt that can be paid within a few minutes of development time. Morevoer, for those that might take considerable time to fix, it pays to make provison for it in the project's overall timeline. Let me know your thoughts on the matter, because obviously, the above attitude towards engineering of software systems does not guarantee the kind of quality systems that are required today. #softwareengineering

To view or add a comment, sign in

Explore topics