Bazen JavaScript'i hata ayıklayabilen bir geliştirici olmaktan nefret ediyorum çünkü başka bir geliştiricinin üretime gönderdiği tamamen dikkatsiz kodu görüyorum. NL Post sitesinde (@PostNL) paket etiketleri basmak imkansızdır çünkü bu yönetilmemiş null her şeyi bozur TypeScript kullan ve null'ları yönet, tamam mı?!
Açıklamak gerekirse: biri o ürünün her zaman productOptionViewModel özelliğine sahip olduğunu varsaydı. Sürpriz sürpriz, hiç olmadı Bunu X'te paylaşmam ve etiket baskısından gelirin 0 dolara kadar çıkmasını izlemem zaten yeterince utanç verici, bildiğim için
Güncelleme: Null ile başa çıkmak muhtemelen yeterli olmaz. Muhtemelen birisi eşyaları uzatırken kırıldı. "Ürün" değeri (örneğin bir mektup veya zarf gönderdiğim) ödeme geldiğinde sadece "null" oluyor Bu kalite değerlendirmesi/test eksikliği ve tamamen özensizliği. Şimdi DHL ile gönderiyorum
Güncelleme: Null ile başa çıkmak muhtemelen yeterli olmaz. Muhtemelen birisi eşyaları uzatırken kırıldı. "Ürün" değeri (örneğin bir mektup veya zarf gönderdiğim) ödeme geldiğinde sadece "null" oluyor Bu kalite kalitesi/test eksikliği ve tamamen özensizliği. Şimdi DHL ile gönderiyorum
Bu yüzden ISO sertifikaları kesinlikle hiçbir şey ifade etmiyor PostNL her şey için ISO sertifikalarına sahip... Ama sonra bu tür bir hatayı üretime gönderiyor ve kullanılamaz hale getiriyor. Açıkça E2E testi yok, izleme yok (ISO'nun yazılım geliştirme için saçmalık olduğunu hep biliyorduk - ama şimdi bunun kanıtı var)
200