Tôi sẽ đề xuất một giải pháp khác hơn bình thường cho vấn đề này.
Sử dụng điều này như là một sự kiện mã nhóm. Yêu cầu mọi người đăng ký mã của họ, những người có thể, sau đó giúp đỡ những người khác vẫn đang làm việc với tệp. Khi mọi người có liên quan đã kiểm tra mã của họ, hãy tìm một phòng hội thảo có máy chiếu và làm việc cùng nhau để bắt đầu di chuyển mọi thứ xung quanh và vào các tệp mới.
Bạn có thể muốn đặt một lượng thời gian cụ thể cho việc này, để cuối cùng nó không phải là một cuộc tranh luận đáng giá trong một tuần. Thay vào đó, đây thậm chí có thể là một sự kiện 1-2 giờ hàng tuần cho đến khi tất cả các bạn có được mọi thứ trông như thế nào. Có lẽ bạn chỉ cần 1-2 giờ để cấu trúc lại tập tin. Bạn sẽ không biết cho đến khi bạn cố gắng, có khả năng.
Điều này có lợi cho tất cả mọi người trên cùng một trang (không có ý định chơi chữ) với việc tái cấu trúc, nhưng nó cũng có thể giúp bạn tránh các lỗi cũng như nhận thông tin từ người khác về các nhóm phương pháp có thể để duy trì, nếu cần.
Làm theo cách này có thể được coi là có một đánh giá mã tích hợp, nếu bạn làm điều đó. Điều này cho phép số lượng nhà phát triển phù hợp đăng nhập vào mã của bạn ngay khi bạn đăng ký và sẵn sàng để họ xem xét. Bạn vẫn có thể muốn họ kiểm tra mã cho bất cứ điều gì bạn bỏ lỡ, nhưng phải mất một thời gian dài để đảm bảo quá trình xem xét ngắn hơn.
Điều này có thể không hoạt động trong tất cả các tình huống, nhóm hoặc công ty, vì công việc không được phân phối theo cách làm cho điều này xảy ra dễ dàng. Nó cũng có thể được (không chính xác) được hiểu là lạm dụng thời gian dev. Mã nhóm này cần mua từ người quản lý cũng như chính người tái cấu trúc.
Để giúp bán ý tưởng này cho người quản lý của bạn, hãy đề cập đến bit xem lại mã cũng như mọi người biết nơi bắt đầu từ đâu. Ngăn chặn các nhà phát triển mất thời gian tìm kiếm một loạt các tệp mới có thể đáng để tránh. Ngoài ra, ngăn chặn các nhà phát triển nhận được POed về nơi mọi thứ kết thúc hoặc "hoàn toàn mất tích" thường là một điều tốt. (Càng ít meltdowns càng tốt, IMO.)
Khi bạn nhận được một tệp được cấu trúc lại theo cách này, bạn có thể dễ dàng nhận được sự chấp thuận hơn cho nhiều người tái cấu trúc hơn, nếu nó thành công và hữu ích.
Tuy nhiên, bạn quyết định làm refactor của bạn, chúc may mắn!