Dlaczego nadal używamy CSV?
Niedawno przeszedłem do pracy w dziedzinie zdrowia i pomimo wspaniałej pracy w standardach przesyłania danych, wszystkie przesyłane dane są w CSV , zarówno w celu raportowania do organizacji zewnętrznych, jak i migracji danych podczas wdrażania nowych systemów.
Niestety użycie CSV powoduje niekończące się powtarzanie tych samych głupich błędów przy tym samym marnowaniu czasu programisty. (złe ucieczka, brak obsługi pustych pól itp.)
Wiem, że możemy zrobić lepiej i wszystko między JSON a XML (w zależności od instancji) byłoby w porządku. (Przez większość czasu są to dane przesyłane z jednego MS SQLserver 2005 do drugiego!)
Mam wrażenie, że za każdym razem, gdy to widzę, dosłownie patrzę, jak jeden programista marnuje czas innym.
Dlaczego więc ciągle się nawracamy? Kiedy się zatrzymamy?