AggressivelyPassive

  • 11 Posts
  • 661 Comments
Joined 1 year ago
cake
Cake day: June 10th, 2023

help-circle

  • Again, did you actually read the comments?

    Is SQL an API contract using JSON? I hardly think so.

    Java does not distinguish between null and non-existence within an API contract. Neither does Python. JS is the weird one here for having two different identifiers.

    Why are you so hellbent on proving something universal that doesn’t apply for the case specified above? Seriously, you’re the “well, ackshually” meme in person. You are unable or unwilling to distinguish between abstract and concrete. And that makes you pretty bad engineers.







  • That’s exactly not the thing, because nobody broke the contract, they simply interpret it differently in details.

    Having a null reference is perfectly valid json, as long as it’s not explicitly prohibited. Null just says “nothing in here” and that’s exactly what an omission also communicates.

    The difference is just whether you treat implicit and explicit non-existence differently. And neither interpretation is wrong per contract.












  • AggressivelyPassive@feddit.detoMemes@lemmy.mlMath
    link
    fedilink
    arrow-up
    2
    arrow-down
    1
    ·
    18 days ago

    Maybe you were just at a bad school? Quadratic equations are mandatory in Germany even for the lowest level of graduation.

    Until my Abitur (12th grade) I learned about equations, stochastics, integrals and derivatives, vector stuff, etc.


  • AggressivelyPassive@feddit.detoMemes@lemmy.mlMath
    link
    fedilink
    arrow-up
    8
    arrow-down
    1
    ·
    18 days ago

    That’s software development for you. Why is that weird value there? Because some guy, at some point, had checked for that and somehow it’s still relevant.

    I know of a system that churns through literally millions of transactions representing millions of Euros every day, and their interface has load bearing typos (because Germans in the 90s were really bad at the Englishs).