Die ideale Antwort lautet "Nein", da Sie die notwendigen Schritte unternehmen, um dies nicht zu einer Notwendigkeit zu machen (bereinigen Sie währenddessen aus mehreren bereits genannten Gründen).
Dies mag am Ende das Ziel sein, aber Sie haben vielleicht ein Team, das weit davon entfernt ist, dies in die Praxis umzusetzen.
Manager müssen Verantwortung übernehmen Es ist nicht immer die Schuld des Entwicklers. Manager können eins sagen, aber sie drängen darauf, dass Projekte abgeschlossen werden und machen Vorschläge, die schlechte Praktiken fördern. Sie können buchstäblich sagen, "wir werden es später aufräumen" oder wenn es funktioniert, ist das gut genug.
Möglicherweise müssen Sie zunächst eine bestimmte Zeit festlegen, um zu zeigen, dass dies wichtig ist. Sobald Sie wissen, dass Ihr Team in der Lage ist, seinen Code zu bereinigen (nicht selbstverständlich), können Sie versuchen, ihn häufiger zu integrieren.
Schließlich sollten Sie keine Zeit festlegen müssen.
Persönlich habe ich Probleme damit, ein neues Problem zu lösen und es zum Laufen zu bringen, während ich versuche, die Dinge in Ordnung zu halten. Ich werde besser darin, mache aber oft eine absichtliche Pause und räume auf. Es ist eine andere Einstellung für mich. Schließlich werden die festen Praktiken zur Gewohnheit.