Tópicos populares
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Às vezes, odeio ser um desenvolvedor que pode depurar JavaScript porque vejo o código absolutamente descuidado que outro desenvolvedor enviou para a produção.
É impossível imprimir etiquetas de pacotes no site da NL Post (@PostNL) porque esse null não tratado quebra tudo.
Use TypeScript e trate os nulls, está bem?!

Para deixar claro: alguém assumiu que o produto sempre tem uma propriedade productOptionViewModel.
Surpresa, surpresa, nunca tem.
O fato de eu estar postando isso no X e monitorando não conseguir impedir que a receita da impressão de etiquetas vá a $0 é embaraçoso o suficiente, para que conste.
Atualização: lidar com nulos provavelmente não seria suficiente. Alguém provavelmente quebrou a passagem de objetos. O valor "produto" (por exemplo, que estou enviando uma carta ou envelope) é apenas "null" quando chega ao pagamento
Isto é falta de QA/testes e é simplesmente descuidado.
Enviando com DHL agora

Atualização: lidar com nulos provavelmente não seria suficiente. Alguém provavelmente quebrou a passagem de objetos. O valor "produto" (por exemplo, que estou enviando uma carta ou envelope) é apenas "null" quando chega ao pagamento
Isto é falta de QA/testes e é simplesmente descuidado.
Enviando com DHL agora

É por isso que os certificados ISO não significam absolutamente nada
A PostNL tem certificados ISO em tudo... mas depois envia este tipo de bug para produção, tornando-o inutilizável. Claramente, não há testes E2E, nem monitorização
(Sempre soubemos que ISO era uma farsa para o desenvolvimento de software - mas agora há provas)

188
Top
Classificação
Favoritos
