• setVeryLoud(true);@lemmy.ca
    link
    fedilink
    English
    arrow-up
    2
    ·
    10 days ago

    Have you tried DeepWiki?

    It basically lets an agent loose on your codebase, and it documents the intricacies of your legacy code, and in my experience, it has been very accurate.

    I don’t even vibe code, I just ask questions about my legacy codebase and I code manually.

      • setVeryLoud(true);@lemmy.ca
        link
        fedilink
        English
        arrow-up
        2
        ·
        10 days ago

        Of course, but this is auto documentation without necessarily relying on the programmer properly documenting their code, or even writing self-documenting code (both of which everyone should be doing anyway)