이 문제에 대한 일반적인 해결책과 다른 해결책을 제안합니다.
이것을 팀 코드 이벤트로 사용하십시오. 모든 사람이 코드를 체크인 할 수 있도록하고 파일 작업을 계속하고있는 다른 사람을 도와주십시오. 관련자 모두가 코드를 체크인하면 프로젝터가있는 회의실을 찾고 함께 작업하여 새로운 파일로 이동합니다.
이것에 특정 시간을 설정하여 끝이 보이지 않는 일주일 분량의 논쟁이되지 않도록 할 수 있습니다. 대신, 일주일에 1-2 시간 정도의 이벤트 일 수도 있습니다. 파일을 리팩터링하는 데 1-2 시간 만 필요할 수도 있습니다. 시도하기 전까지는 알 수 없습니다.
이렇게하면 리팩토링을 통해 모든 사람이 같은 페이지에있을 수 있다는 장점이 있지만, 실수를 피하고 필요한 경우 유지 보수 할 수있는 방법 그룹화에 대한 정보를 다른 사람으로부터 얻을 수 있습니다.
이런 식으로하면 코드 검토 기능이 내장되어 있다고 생각할 수 있습니다. 이를 통해 코드를 체크인하고 검토 할 준비가되는 즉시 적절한 양의 개발자가 코드에서 사인 오프 할 수 있습니다. 여전히 누락 된 부분이 있는지 코드에서 확인하도록 할 수도 있지만 검토 프로세스가 더 짧은 지 확인하는 데 많은 도움이됩니다.
작업이 쉽게 이루어 지도록 배포되지 않으므로 모든 상황, 팀 또는 회사에서 작동하지 않을 수 있습니다. 또한 Dev Time의 오용으로도 잘못 해석 될 수 있습니다. 이 그룹 코드는 리 팩터 자체뿐만 아니라 관리자로부터의 구매가 필요합니다.
이 아이디어를 관리자에게 판매 할 수 있도록 코드 검토 비트와 처음부터 물건의 위치를 아는 모든 사람을 언급하십시오. 개발자가 많은 새 파일을 검색하는 데 시간을 낭비하지 않도록 방지하는 것이 좋습니다. 또한, 일이 끝나거나 "완전히 누락 된"장소에 대해 개발자가 PO를받지 못하게하는 것이 일반적으로 좋습니다. (용융이 적을수록 IMO가 더 좋습니다.)
이 방법으로 하나의 파일을 리팩토링하면 성공적이고 유용한 리팩터링에 대한 승인을보다 쉽게 얻을 수 있습니다.
그러나 당신은 당신의 리 팩터, 행운을 빌어하기로 결정했습니다!