프로젝트가 TODO
주석 으로 소스 코드에서 보류중인 항목을 추적하는 경우 허용해야합니다.
TODO
풀 요청에 주석 이 있다는 사실 이 버그가 있다는 사실 은 소스 코드에서 보류중인 항목을 추적하는 것이 좋지 않다는 것을 알려 주어야합니다. 그런 식으로 물건을 잃거나 무시하는 경향이 있습니다. "작업 포크"에 대한 풀 요청에 대해 이야기하고 있다면 상황이 다릅니다. "작업 포크"는 바로 진행중인 작업입니다. 그러나 이와 같은 포크에는 일반적으로 풀 요청이 필요하지 않습니다. 여기에 제안 된 "하우스 규칙"은 마스터 브랜치에 대한 풀 요청에 대한 것 입니다.
하우스 규칙 # 1 - 모든 커밋 마스터 이후, 테스트를위한 준비가되어 있어야 마스터가 어떤 체크인 후 매일 내장되어 있습니다. 이러한 커밋에는 필요한 추가 테스트도 포함되어야합니다.
TODO
코드가 완료되지 않았거나 테스트가 완료되지 않았거나 코드가 테스트 할 준비가되지 않았기 때문에 주석이있는 경우 해당 코드는 풀 요청이 아닌 로컬 커밋에 속합니다. 준비되면 전화 해
하우스 규칙 # 2-공개 이슈에 관한 모든 정보는 이슈 트래커에 저장됩니다. 그것의 모든. 메모, 낙서, 멍청이 등.
는 IF TODO
코멘트 개방 문제에 관한, 그리고 그 문제에 대한 실제 수정하지, 그 정보는 이슈 트래커에 속한다. 이렇게하면 문제가 종결되기 전에 필요한 경우 문제가 실제로 해결되도록 모든 정보를 검토하고 확인할 수 있습니다.
하우스 규칙 # 3-보류중인 프로젝트 작업에 관한 모든 정보는 우선 순위 대기열 (또는 시스템 이름)에 속합니다.
명확히하기 위해 보류중인 프로젝트 작업은 이슈 티켓을 생성하기 전에 발견 된 결함인지, 특정 설계 요구 사항의 구현인지 또는 특정 디자인 요구 사항 중 하나인지 여부에 관계없이 우선 순위가 설정된 프로젝트에서 수행해야하는 작업입니다. 그 요구 사항의 필수 구성 요소.
TODO
새로운 코드가 보류중인 작업에 영향을 미치거나 새로운 코드를 구현할 때 발견해야 할 코드베이스의 다른 것을 지적 하려는 의견이 있으면 해당 정보가 우선 순위 대기열에 속합니다. 기존 작업 또는 새 작업
하우스 규칙 # 4-제안은 아이디어 상자 (또는 기타)에 속합니다.
TODO
의견이 소프트웨어의 설계 또는 구현에 대한 변경을 제안하는 경우 해당 정보는 프로젝트의 아이디어 상자 또는 "vNext"또는 "디자인 노트"또는 해당 종류의 모든 것에 속합니다.
하우스 규칙 # 5- TODO
주석은 소스 코드에서 허용되지 않습니다. 기간.
이 규칙을 고수하면 다른 사람에 대해 걱정할 필요가 없습니다.