> Traditionally you just check the value before assignment. And if you do this your entire problem "goes away".
I wouldn't say spreading null checks and forgetting them all over your code makes any problems "go away".
I wouldn't say spreading null checks and forgetting them all over your code makes any problems "go away".
I remember when HN wasn't /.
The article tldr: Poor design is poor design.
Edit: Please, HN, do continue to prove my point. Idiots love their little echo chambers.