Technical debt is a wonderful term that I don't think gets used enough in the IT world we work in.
To explain this term let's say your wife gets a hold of your credit card and goes on a shopping spree, purchasing anything and everything to her hearts content, satisfying her retail therapy in the short term. But at some point the debt will grow and grow to an unmanageable state, till you end up bankrupt and starting again.
Bankrupt in IT terms might be the system that ends up to be such a mess that all the developers are screaming out for a complete re-write.
So the further and further you go into debt, the harder and harder it is to get back out of debt. So always re-factor and improve as you go. Developers never stop learning and they are always finding new and better ways of doing things.
So next time you see a piece of code that isn't written well, re-write, add comments and clean it up. Continuous improvement is the way forward to keeping your debt to a manageable level.
No comments:
Post a Comment