API Anda Rusak di Produksi karena CI Menguji Kode, Bukan Contracts
Kebanyakan pipeline CI menangkap kesalahan sintaks dan bug logika. Mereka melewatkan perubahan contract API yang sebenarnya mematikan produksi. Berikut cara memperbaikinya.
Setiap kerusakan API yang masuk ke produksi di tim saya lolos CI. Semuanya. Unit test berwarna hijau. Integration suite lolos. Deploy keluar, dan kemudian…