Executando verificação de segurança...
1

dharuan eu não sabia que o comportamento do null ia tão longe, ao ponto de pensar que eu entendia, mas depois de ler o seu post eu claramente notei que não entendo, mas a sua pesquisa foi sensacional.

Eu gosto muito de programar usando JavaScript puro, mas é nessas horas que vem uma pulga atrás da orelha e vozes falando "TypeScript" começam a sugrir na minha cabeça 😂

Quando trabalhava no Pagar.me, a gente sofreu um bug no meio do core de processamento dos pagamentos por conta de um valor nulo que entrava numa função (que não deveria) e isso desencadeava um comportamento não esperado. O problema é que o comportamento era válido (não dava throw numa exception, por exemplo). Isso dá muito medo.

Carregando publicação patrocinada...
2

Pois é! hahaha Eu juro que perdi uns neurônios tentando entender esse carinha. E de fato! Hoje eu trabalho bastante com o Vanilla, e estou no processo de aprender Typescript, porque de fato essas coisas não pode acontecer né, e quando rola só aparece em prod. 😂😂