• dan@upvote.au
    link
    fedilink
    arrow-up
    11
    ·
    28 days 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.