Câu trả lời lý tưởng là Không, bởi vì bạn thực hiện các bước cần thiết để tránh làm điều này trở nên cần thiết (dọn dẹp khi bạn đi cùng vì một số lý do đã nêu).
Đây có thể là mục tiêu cuối cùng, nhưng bạn có thể có một đội còn lâu mới đưa điều này vào thực tế.
Người quản lý phải chịu một số trách nhiệm Không phải lúc nào cũng là lỗi của nhà phát triển. Các nhà quản lý có thể nói một điều, nhưng họ bắt đầu thúc đẩy các dự án hoàn thành và đưa ra các đề xuất thúc đẩy các thực tiễn xấu. Họ có thể nói theo nghĩa đen, "chúng ta sẽ dọn sạch nó sau" hoặc nếu nó hoạt động, điều đó đủ tốt.
Bạn có thể phải bắt đầu với việc dành một thời gian cụ thể để cho thấy điều này rất quan trọng. Một khi bạn biết nhóm của bạn có khả năng làm sạch mã của họ (không phải là nhất định), thì bạn có thể cố gắng kết hợp nó thường xuyên hơn.
Cuối cùng, bạn không cần phải thiết lập thời gian.
Cá nhân, tôi đấu tranh với việc giải quyết một vấn đề mới và khiến nó hoạt động trong khi cố gắng giữ mọi thứ gọn gàng. Tôi đang trở nên tốt hơn về nó, nhưng thường nghỉ ngơi có chủ ý và dọn dẹp mọi thứ. Đó là một suy nghĩ khác biệt đối với tôi. Cuối cùng, các thực hành vững chắc trở thành thói quen.