Jawaban yang ideal adalah Tidak, karena Anda mengambil langkah-langkah yang diperlukan untuk menghindari menjadikan ini suatu keharusan (bersihkan seiring berjalannya waktu karena beberapa alasan yang telah dinyatakan).
Ini mungkin tujuan pada akhirnya, tetapi Anda mungkin memiliki tim yang jauh dari mempraktikkannya.
Manajer harus bertanggung jawab. Bukan selalu kesalahan pengembang. Manajer dapat mengatakan satu hal, tetapi mereka mulai mendorong proyek untuk selesai dan membuat saran yang mempromosikan praktik buruk. Mereka mungkin benar-benar berkata, "kita akan membersihkannya nanti" atau jika berhasil, itu cukup baik.
Anda mungkin harus mulai dengan mendedikasikan waktu tertentu untuk menunjukkan ini penting. Setelah Anda tahu tim Anda mampu membersihkan kode mereka (bukan yang diberikan), maka Anda dapat mencoba untuk memasukkannya lebih sering.
Akhirnya, Anda tidak perlu mengatur waktu.
Secara pribadi, saya berjuang dengan memecahkan masalah baru dan membuatnya bekerja sambil mencoba untuk menjaga hal-hal tetap rapi. Saya semakin baik dalam hal itu, tetapi sering mengambil istirahat yang disengaja dan membersihkan hal-hal. Bagi saya ini adalah pola pikir yang berbeda. Akhirnya, praktik yang solid menjadi kebiasaan.