Saya tidak mengira ini akan menjadi bagian yang paling menarik dari Sign - tetapi ini benar-benar menarik.
Sebagian besar aplikasi saat ini memperlakukan data seperti kekacauan. Format yang berbeda, bidang yang tidak konsisten, tanpa struktur yang nyata. Segalanya menjadi patchwork, dan pengembang menghabiskan lebih banyak waktu untuk memperbaiki masalah data daripada benar-benar membangun.
Sign mendekatinya dengan cara yang berbeda.
Ini memperkenalkan skema - sebuah struktur yang ditentukan yang menjaga data tetap konsisten di mana saja. Sekilas, itu tidak terdengar seperti masalah besar. Tetapi dalam praktiknya, itu mengubah banyak hal.
Setelah data mengikuti format standar, aplikasi yang berbeda dapat membacanya dan menggunakannya tanpa usaha tambahan. Tidak ada konversi yang konstan. Tidak ada debugging yang tidak perlu.
Bagi pengembang, itu berarti lebih sedikit gesekan, sistem yang lebih bersih, dan jauh lebih sedikit waktu yang terbuang untuk masalah yang seharusnya tidak ada di tempat pertama. Terkadang, perbaikan terbesar tidak mencolok - mereka bersifat struktural.