Saat ini saya sedang mengkode aplikasi baru untuk perusahaan saya yang agak terlibat. Untuk memenuhi tenggat waktu, fungsionalitas telah diturunkan sedikit sehingga kita dapat memiliki sesuatu yang siap untuk diluncurkan.
Saya telah diberi tugas untuk meningkatkan versi 1 dan berjalan pada akhir bulan. Saya hampir setengah jalan dalam pengembangan dan saya sampai pada titik sekarang bahwa ada akhir yang terlihat.
Kemarin, saya menghabiskan beberapa waktu untuk menghasilkan solusi mudah yang sangat bagus untuk salah satu persyaratan dan cukup bangga dengan hasilnya. Pagi ini dokumen versi 2 dikirimkan, dan ada persyaratan di sana yang akan meminta kode yang saya tulis kemarin untuk dimusnahkan, atau sangat diubah. Itu akan membutuhkan banyak pekerjaan di masa depan jika saya membiarkannya apa adanya. Saya dapat mengambil satu hari ekstra sekarang untuk membuat solusi saya saat ini lebih kuat sehingga fitur v2 akan dapat ditambahkan dengan usaha yang jauh lebih sedikit, tetapi itu akan membuat saya sedikit ketinggalan untuk pengkodean tambahan yang diperlukan.
Saya tidak tahu apakah saya akan melakukan v2. Mungkin saya atau rekan kerja, atau bahkan magang.
Jika Anda berada di posisi saya, apakah Anda akan menghabiskan waktu sekarang untuk membuatnya lebih mudah di masa depan, atau apakah Anda akan meninggalkan solusi Anda dan menghadapinya ketika saatnya tiba?