Rilis CodeRepository baru akan dilakukan apabila CodeFault telah dapat diperbaiki. Sebenarnya tidak harus semuanya diperbaiki, tapi hanya CodeFault krusial saja yang harus diperbaiki. Masalahnya adalah sampai saat ini, semua CodeFault yang terjadi termasuk krusial ! Nah lhoh...
Sebenarnya apa sih CodeFault..?? CodeFault adalah istilah saya untuk kesalahan aplikasi baik pada level kode maupun level logika. Nah level krusial adalah level dimana apabila CodeFault tersebut tidak diperbaiki akan menimbulkan dampak yang sangat besar bagi jalannya aplikasi, baik secara logika, input, proses, hasil maupun tampilan.
Nah CodeFault yang terjadi cukup unik. Saya bisa menambah kategori maupun sub-kategori secara realtime (live), tapi apabila saya menambahkan Language maupun CodeSnippet, maka muncul error Access Violation. Access Violation ini timbul karena rutin table refresh pada table terkait. Rutin penambahan entri Language, kategori maupun CodeSnippet hampir sama, tapi mengapa menimbulkan behaviour yang tidak sama...??
Nah, apabila rutin refresh tersebut tidak dijalankan, maka tidak akan timbul AV dan entri baru terlihat di panel navigasi, namun entri tersebut tidak dapat diakses karena sepertinya dataset belum berisi informasi terbaru. Agar panel navigasi berisi informasi terbaru, maka koneksi ke database harus di tutup-buka.. yah sungguh repot..