• Dunstabzugshaubitze@feddit.orgOP
      link
      fedilink
      arrow-up
      6
      ·
      25 days ago

      Wegen dem gewinnenden Lächeln!

      Erklärung:

      Ich bin Programmierer, und muss mich seit einiger Zeit um einen alten Teil eines unserer Produkte kümmern, läuft seit Jahren, die ursprünglichen Entwickler sind alle nicht mehr da, der Code ist schwer zu lesen und nicht dokumentiert.

      Mittlerweile habe ich aber automatisierte Tests, die prüfen ob das was durch diesen Wust an Code läuft auch so raus kommt wie wir es erwarten. Das find ich gut und kann jetzt nach und nach diesen sprichwörtlichen Haufen aus Klebeband und Spaghetti in etwas lesbares umbauen ohne zu viel Angst zu haben, dass er plötzlich was anderes tut.

      • Onionguy@lemm.ee
        link
        fedilink
        arrow-up
        3
        ·
        25 days ago

        Hui! Danke für die Erklärung und viel Glück mit dem Spaghetti-Klebeband Wulst! ^^