Beberapa Kesilapan Kecil Sebenarnya Kritikal
Perkara lucu tentang perisian — sama seperti perkahwinan — walau seberapa telitinya anda mengujinya, sesuatu yang tidak dijangka sentiasa menyelinap masuk. Selepas melancarkan Splync v1.3, saya menemui beberapa pepijat kecil yang boleh menjadi kritikal. Pertama, papan kekunci menolak bahagian bawah skrin ke atas, menutup medan emel dan kata laluan pada skrin log masuk dan daftar. Ini menjadikan pengguna agak sukar untuk menaip. Kemudian saya perasan masalah lain: selepas pengguna baharu mendaftar dan menetapkan nama paparan mereka, aplikasi tidak bergerak ke halaman selamat datang. Nama paparan disimpan di pelayan, tetapi kerana skrin tidak berubah, ia kelihatan seolah-olah tiada apa yang disimpan. Kedua-dua pepijat ini mudah diperbaiki, tetapi kesannya terhadap pengguna baharu boleh menjadi serius — seseorang yang mencuba Splync untuk kali pertama mungkin berputus asa dengan segera. Itulah sebabnya kemas kini v1.4 tiba hanya beberapa hari selepas pelancaran v1.3.
Cabaran Sebagai Pemaju Solo
Dalam entri blog pertama untuk Splync, saya menulis tentang pertunangan saya dengan teman wanita saya. Idea untuk Splync pada asalnya datang dari hubungan kami sendiri — wang boleh menimbulkan ketegangan, walaupun antara orang yang saling menyayangi. Walau apapun yang orang kata tentang wang tidak penting, tekanan kewangan masih boleh merosakkan hubungan. Splync dicipta untuk melindungi kehidupan kami bersama dengan memberikan cara yang mudah dan telus untuk menjejaki perbelanjaan bersama. Pada bulan Ogos, selepas kemas kini v1.4, kami mengemukakan pendaftaran perkahwinan kami ke dewan bandar. Oleh kerana ia adalah perkahwinan antarabangsa antara India dan Jepun, kami memerlukan dokumen dan sokongan daripada keluarganya di rumah. Ibu bapa kami malah datang melawat dan menemani penghantaran. Hal-hal keluarga ini — ditambah dengan prosedur undang-undang seperti Kafka di dua negara — mengambil banyak perhatian saya. Saya masih boleh menaik taraf Splync, tetapi saya terus tertanya-tanya: "Bagaimana jika saya melancarkan versi baharu dan terdapat pepijat yang tidak dijangka — dan saya tidak dapat memastikan masa yang mencukupi untuk memberi tumpuan kepada pembaikannya segera?"
Betapa Peliknya Perkahwinan
Sebenarnya, perkahwinan antarabangsa India-Jepun kami mengambil masa hampir sebulan untuk diterima oleh bandar, dengan beberapa pusingan dokumen tambahan. Malangnya, tarikh penyerahan asal kami tidak dapat menjadi ulang tahun sah kami. Bandar memberitahu kami mereka perlu merujuk kepada biro undang-undang tempatan untuk mengesahkan kesahihan dokumen kami, dan kemudian meminta lebih banyak dokumen — termasuk apostil yang Kementerian Hal Ehwal Luar Negeri India mendakwa mereka tidak mengeluarkannya. Apabila saya menghubungi biro undang-undang, mereka memberitahu saya untuk tidak menghubungi mereka secara langsung dan untuk melalui dewan bandar. Apabila saya menghubungi Kedutaan India di Tokyo, mereka berkata keputusan perlu dibuat oleh bandar. Dan sekali lagi, bandar berkata mereka mesti mengikut biro undang-undang. Ia benar-benar Kafka. Betapa peliknya — satu gelung tertutup institusi saling menyalahkan satu sama lain sementara kami berdiri tanpa daya di tengah-tengah. Dokumen terakhir yang kami serahkan hampir tidak masuk akal: satu pengisytiharan sendiri bahawa tiada seorang pun daripada kami yang tidak kompeten secara mental atau mengalami sebarang penyakit mental, dan bahawa kami tidak berkaitan dalam darjah kekeluargaan yang dilarang untuk perkahwinan.
Budaya Berbeza untuk Pembahagian
Urusan antarabangsa sentiasa rumit. Dunia belum lagi lurus. Saya menulis blog ini dalam bahasa Inggeris sebagai teks biasa dan kemudian menjana secara automatik 42 artikel HTML menggunakan Python dan API OpenAI. Apabila saya meminta beberapa rakan antarabangsa saya untuk memeriksa secara asli versi dalam bahasa mereka sendiri, reaksi mereka jauh lebih tidak dijangka daripada yang saya bayangkan. Beberapa berkata, “Saya tidak faham.” Saya bertanya bahagian mana daripada artikel terjemahan automatik yang tidak jelas — tetapi ia bukan tentang bahasa sama sekali. Satu berkata, “Kenapa pasangan perlu berkongsi perbelanjaan? Mereka bersama.” Yang lain berkata, “Di negara saya, tiada siapa yang membahagikan bil di restoran. Biasanya seorang sahaja yang membayar.” Ia membuka mata untuk menyedari betapa berbezanya budaya melihat perbelanjaan bersama. Walaupun dalam Jepun, pendekatan berbeza-beza. Dalam generasi yang lebih tua, adalah semula jadi bagi seorang lelaki untuk membayar 100% untuk seorang wanita. Tetapi itu bukan yang saya lihat di Jepun moden. Teman wanita saya (sekarang isteri) dan saya membahagikan perbelanjaan kami sama rata. Pada akhir setiap bulan, kami menyemak ringkasan di Splync dan menyelesaikan baki. Itulah cara kami melakukannya. Namun nampaknya saya masih perlu mendengar lebih ramai orang — kerana cara orang membahagikan perbelanjaan lebih pelbagai daripada yang saya sangka.
Bolehkah Splync Membahagikan Perbelanjaan 60:40
Ia sekitar masa saya masih bergelut dengan prosedur perkahwinan seperti Kafka. Salah seorang rakan saya bertanya sama ada Splync boleh membahagikan perbelanjaan dengan nisbah 60:40, kerana itulah cara dia dan suaminya menguruskan kewangan mereka. Malangnya, jawapannya adalah “Tidak.” Splync v1.4 hanya boleh membahagikan perbelanjaan secara sama rata. Sejujurnya, saya sentiasa menganggap nisbah tersuai sebagai ciri keutamaan rendah. Tetapi saya tidak mahu kehilangan pengguna Splync berpotensi hanya kerana aplikasi itu tidak dapat menyokong cara mereka lebih suka membahagikan perbelanjaan mereka. Saya pada asalnya mencipta Splync untuk diri saya sendiri, tetapi sudah tiba masanya untuk aplikasi ini berkembang melampaui keperluan saya sendiri. Dalam hari-hari yang sibuk itu, saya secara diam-diam memutuskan untuk menaik taraf aplikasi dan membolehkan pembahagian boleh disesuaikan dalam Splync v1.5.