Joskus vihaan olla kehittäjä, joka osaa debugata JavaScriptiä, koska näen aivan huolimattoman koodin, jonka toinen kehittäjä työntää tuotantoon. On mahdotonta tulostaa pakettietikettejä NL Postin sivustolla (@PostNL), koska tämä käsittelemätön nolla rikkoo kaiken Käytä TypeScriptiä ja käsittele nullit, okei?!
Selvennyksenä: joku oletti, että tuotteella on aina productOptionViewModel-ominaisuus. Yllätys yllätys, ei koskaan ole Se, että julkaisen tämän X:ssä enkä valvo, että tulostusetikettien tulot nousevat 0 dollariin, on jo tarpeeksi noloa, tiedoksi
Päivitys: Nullin käsittely ei todennäköisesti riittäisi. Joku on varmaan rikkoutunut siirtäessään esineitä. "Tuotteen" arvo (esim. että lähetän kirjeen tai kirjekuoren) on vain "nolla" maksun aikaan Tämä on laadunvarmistuksen/testauksen puutetta ja yksinkertaisesti huolimatonta. Lähetän nyt DHL:n kautta
Päivitys: Nullin käsittely ei todennäköisesti riittäisi. Joku on varmaan rikkoutunut siirtäessään esineitä. "Tuotteen" arvo (esim. että lähetän kirjeen tai kirjekuoren) on vain "nolla" maksun aikaan Tämä on laadunvarmistuksen/testauksen puutetta ja yksinkertaisesti huolimatonta. Lähetän nyt DHL:n kautta
Siksi ISO-sertifikaatit eivät merkitse mitään PostNL:llä on ISO-sertifikaatteja kaikkeen... Mutta sitten tällainen bugi siirtyy tuotantoon, jolloin se muuttuu käyttökelvottomaksi. Selvästi ei E2E-testejä, ei seurantaa (Tiesimme aina, että ISO on ohjelmistokehitykselle hölynpölyä – mutta nyt siitä on todisteita)
185