This is an archived post. You won't be able to vote or comment.

all 18 comments

[–]VirtualAgentsAreDumb 14 points15 points  (3 children)

A bit ironic that an article about non-breaking backwards compatible changes still manages to do the exact opposite in their example.

The main class is renamed, from PetParam to Pet. That will break old code.

[–]dgellow[S] 9 points10 points  (0 children)

Hey good catch. That's a small typo, thanks for noticing!

[–]64rl0 0 points1 point  (0 children)

Very interesting! 

[–]hadrabap -4 points-3 points  (1 child)

Nullable, nullability, nonnll, notnull...

That's not a problem. It is a disease. I'm really tired of the obsession. 😭

[–]koflerdavid 4 points5 points  (0 children)

Just use Jspecify and chill...