• xantoxis@lemmy.world
    link
    fedilink
    arrow-up
    17
    ·
    1 year ago

    There is actually an approach for this. Leave the cursed code in, but implement it again in the same file, from scratch, without looking at the cursed code. You’ll either unthinkingly fix the combination of conditions that led to bad code being correct, or you’ll realize why that was what you needed the whole time.