Catatan teknis seputar web development, DevOps, dan integrasi AI.
1 artikel
Test karakterisasi mengunci perilaku kode apa adanya saat keputusan pemilik produk belum jatuh, lengkap dengan marker pending.
TL;DR: Test karakterisasi tujuannya bukan mastiin kode bener, tapi ngunci perilaku yang sekarang terjadi. Jadi assertion gagal artinya ada yang berubah, bukan rusak. Pas keputusan owner masih pending, test ini jadi pagar biar nggak ada yang ubah perilaku diam-diam.