Technical debt
mouse 41 · person cloud · link
Last update
2024-10-02
2024
10-02
« — »

From r/ProgrammerHumor:

Facts:

  1. write software
  2. finish writing software
  3. language/libraries you used get updated with new features, deprecates old/bad things

You now have a choice:

  • go to the trouble of updating your entire program to use these new features and get rid of deprecated stuff, taking a lot of time and possibly messing up a ton of dependencies, or
  • continue to use old stuff and accept the associated risks, for no effort

Most companies everywhere choose 2, incurring debt as technology marches on. It becomes a game of how long they can go until option 1 becomes absolutely necessary