코드 / 캠프 사이트를 찾은 것보다 더 좋은 상태 로 유지하는 방법에 대한이 기사를 정말 좋아 합니다. 실제 환경에서는 코드 청결도를 유지하는 실용적인 방법 인 것 같습니다.
또한 피처를 독립적 으로 개발하는 방법으로 피처 브랜치 를 좋아 하므로 마음에 들지 않으면 쉽게 병합 할 수 없습니다.
그러나 기능 분기에서 작업 중이고 못생긴 코드가 발견되면 수정해야합니까?
그것을 고치는 데 많은 단점이있는 것처럼 느낍니다.
- 분기를 다시 병합하면 diff가 지저분하고 변수 이름 바꾸기 또는 함수 추출로 복잡해집니다.
- 이 기능이 중단되면 정리 커밋을 선택해야합니다 (이것은 근처의 코드가 지저분한 병합을 어떻게 변경했는지에 따라 작동하거나 작동하지 않을 수 있음). 다시 실행하거나 포기하십시오.
반대로, 내가 파일에있는 동안 그것을하지 않으면 분명히 지점을 병합 할 때 며칠 안에 그것을 잊어 버릴 것입니다.
나는 이것이 의견에 근거한 것이라는 경고를 should
받았지만 ( 제목에 포함 된 사실을 벗어난 것 같아요 ) 대답이 있다고 생각합니다 (확실히 사람들은이 두 가지 방법을 모두 사용하므로 대답이 있어야합니다). 또한에 관한 질문은 development methodologies
주제에 관한 것이며 어느 정도의 의견이 필요하다고 생각합니다.