• dan@upvote.au
    link
    fedilink
    arrow-up
    5
    ·
    4 months ago

    This is something a lot of people don’t seem to understand. Even if code is self-explanatory, I want to know why it was designed that way.

    I’ve fixed bugs where the fix was only a one line change, but it was extremely difficult to figure out, so I left a 10ish line comment above it explaining why it has to be done that way.