3 ms·
Agree. Code peppered with null checks is not aesthetically pleasing, but on the other hand spending hours trying to figure out your CRM system is silently faili
by snorkel 13y ago
Agree. Code peppered with null checks is not aesthetically pleasing, but on the other hand spending hours trying to figure out your CRM system is silently failing to update customer records is downright maddening. Defensive programming is not a bug, it's a feature.
- tome 13y agoYou can use a language with a strong static type system, and let the compiler do the defensive programming for you.