Satu permintaan-parser tubuh, bukan tiga

RefactorSecurityService
Shipped
27 Agustus 2026 pukul 06.14 UTC
Author
Kamo
Commit
5a801ad

Tiga pengontrol menulis klinis masing-masing tumbuh string / uuid / integer mereka sendiri / Asisten tanggal dalam seminggu satu sama lain - identik kecuali yang masing-masing file terjadi untuk kebutuhan. Itu adalah bentuk codebase ini telah digigit oleh dua kali: pemetik pasar salah dalam dua salinan dengan cara yang sama, dan izin bagian daftar dalam dua lebih. Dua perilaku sekarang dinyatakan sekali dan diuji. Tanpa, kosong, dan literal string "null" semua berarti "tidak diberikan" - formulir mengirimkan field yang tidak tersentuh Mengirimkan ", klien mencekik nilai absen mengirim" null ", dan mengobati baik sebagai nilai adalah bagaimana tanggal lahir menjadi zaman tersebut. Nilai yang salah bentuk melempar daripada menjadi kosong: diam-diam menjatuhkan "3o" dari kuantitas menghasilkan resep tanpa pasokan hari dan tanpa keluhan. Nol adalah nilai dan tidak ada, yang paling penting pada garis klaim - pembayar a tidak membayar apa-apa adalah sebuah penilaian, dan membacanya sebagai "tidak disediakan" daun klaim terbuka selamanya. Uang tetap string desimal dan id int64 bertahan melewati 2 ^ 53, baik dengan tes yang gagal jika itu berhenti menjadi benar. Konseling dan tukang pos tetap di pengontrol penagihan. Mereka membaca daftar dari objek daripada satu nilai, dan list- of- peta pembaca dalam bersama kelas akan menjadi pembantu bersama dengan satu penelepon. Seorang penjaga gagal membangun jika ada pengontrol klinis mendefinisikan parser yang sama nama lagi. Dua salinan dari pembaca nilai adalah dua jawaban untuk "apa yang kosong rata-rata ".

All changes

Seperti apa yang Anda lihat pengiriman?

Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.

Mulai Bebas SelamanyaTampilkan Harga