• BatmanAoD@programming.dev
    link
    fedilink
    arrow-up
    4
    ·
    5 days ago

    Yeah, consistency is good, which is why it’s good to follow the spec. I’m saying that the decision to make errors be flat strings in the spec was a bad one. A better design would be what you have, where code is nested one level below error, plus permitting extra implementation-defined fields in that object.