Trendande ämnen
#
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.
Ibland hatar jag att vara en utvecklare som kan felsöka JavaScript eftersom jag ser den helt vårdslösa koden som en annan utvecklare pushat till produktion.
Det är omöjligt att skriva ut paketetiketter på NL Posts webbplats (@PostNL) eftersom denna ohanterade null bryter allt
Använd TypeScript och hantera nulls, okej?!

För att förklara det: någon antog att produkten alltid har en productOptionViewModel-egenskap.
Överraskning, överraskning, det har det aldrig gjort
Att jag postar detta på X och att övervakningen inte får in intäkter från att trycka etiketter som går upp till 0 dollar är pinsamt nog, för vad det är värt.
Uppdatering: att hantera null skulle förmodligen inte räcka. Någon har förmodligen gått sönder när de skickade över föremål. "Produkt"-värdet (t.ex. att jag skickar ett brev eller kuvert) är bara "null" när betalningen kommer fram
Detta är brist på kvalitetskontroll/testning och är helt enkelt slarvigt.
Skickar med DHL nu

Uppdatering: att hantera null skulle förmodligen inte räcka. Någon har förmodligen gått sönder när de skickade över föremål. "Produkt"-värdet (t.ex. att jag skickar ett brev eller kuvert) är bara "null" när betalningen kommer fram
Detta är brist på QA/testning och är helt enkelt slarvigt.
Skickar med DHL nu

Det är därför ISO-certifikat inte betyder någonting alls
PostNL har ISO-certifieringar på allt... Men sedan skickar den här typen av bugg till produktion, vilket gör den oanvändbar. Uppenbarligen inga E2E-tester, ingen övervakning
(Vi visste alltid att ISO var struntprat för mjukvaruutveckling – men nu finns bevis)

208
Topp
Rankning
Favoriter
