DEV Community

Cover image for There is no difference between technical debt and washing up
Guillaume Mary for Codefilarete

Posted on β€’ Edited on

There is no difference between technical debt and washing up

  • We always have better things to do than deal with them: Implement new features or watch a series / go out with friends / play sports
  • When they pile up, they are harmful: dirty dishes attract insects, technical debt generates bugs
  • They have a snowball effect: new features are increasingly complicated to implement, so we hurry up and generate even more debt.
  • If you want to cook while there are dishes in the sink, you don't dare to do the day's dishes, so you leave them in the sink too
  • Only people who live with them can handle them: no one but you can handle your dishes, no one but the developers of the debt can handle the code, losing them is a disaster and the new ones will be demotivated
  • One day someone will have to deal with them: imagine you accumulated so many dishes that it is no longer possible to access the kitchen, no buyer will want your apartment (if they see the dishes, meaning they did a technical audit during the company buyout), or will ask for a discount.

Here ends the analogy: in IT there are no dishwashers πŸ˜‰ No machine is there to help you process your technical debt… well, you can still try with AI, I'll let you write the prompt πŸ™„

Original post (in French): https://www.linkedin.com/posts/guillaume-mary-692b578a_il-ny-a-pas-de-diff%C3%A9rence-entre-la-dette-activity-7268171568004968448-JEfB?utm_source=share&utm_medium=member_desktop

AWS Security LIVE!

Tune in for AWS Security LIVE!

Join AWS Security LIVE! for expert insights and actionable tips to protect your organization and keep security teams prepared.

Learn More

Top comments (0)

Eliminate Context Switching and Maximize Productivity

Pieces.app

Pieces Copilot is your personalized workflow assistant, working alongside your favorite apps. Ask questions about entire repositories, generate contextualized code, save and reuse useful snippets, and streamline your development process.

Learn more

πŸ‘‹ Kindness is contagious

Dive into an ocean of knowledge with this thought-provoking post, revered deeply within the supportive DEV Community. Developers of all levels are welcome to join and enhance our collective intelligence.

Saying a simple "thank you" can brighten someone's day. Share your gratitude in the comments below!

On DEV, sharing ideas eases our path and fortifies our community connections. Found this helpful? Sending a quick thanks to the author can be profoundly valued.

Okay