2007/02/10 10:59 Developer
SPSG(Software Project Survival Guide)
개발자들이 코드를 생성을 하고, integration하는 절차에 대해서 소개를 한다.
SPSG에 나온 글이다.
코드리뷰도 중요하지만, 리뷰 도중에 확인 된 문제를 수정하고, 수정된 내용을 다시 리뷰할수 있는 시간을 확보하는 것이 중요하다.
권장 통합 절차
1. 코드를 개발한다.
2. 이를 단위 테스트 한다.
3. 개발자는 디버거로 모든 예외(Exception)이나 오류를 포함하여 각 코드 라인을 꼼꼼히 살핀다.
4. 이 원시 코드를 개인적으로 복사해둔 메일 빌드에 통합시킨다.
5. 이 코드를 테크니컬 리뷰 한다.
6. 개발자는 테스트 사례 준비를 위해 비공식적으로 코드를 테스트하도록 넘겨 준다.
7. 코드 리뷰가 끝나기를 기다린다.
8. 리뷰 도중 확인된 문제를 수정한다.
9. 수정 내용을 리뷰한다.
10. 최종 코드를 메인 빌드에 통합한다.
11. 해당 코드에 대해 '완료'를 선언하고, 프로젝트 활동 목록에 체크해 놓는다.
1. 코드를 개발한다.
2. 이를 단위 테스트 한다.
3. 개발자는 디버거로 모든 예외(Exception)이나 오류를 포함하여 각 코드 라인을 꼼꼼히 살핀다.
4. 이 원시 코드를 개인적으로 복사해둔 메일 빌드에 통합시킨다.
5. 이 코드를 테크니컬 리뷰 한다.
6. 개발자는 테스트 사례 준비를 위해 비공식적으로 코드를 테스트하도록 넘겨 준다.
7. 코드 리뷰가 끝나기를 기다린다.
8. 리뷰 도중 확인된 문제를 수정한다.
9. 수정 내용을 리뷰한다.
10. 최종 코드를 메인 빌드에 통합한다.
11. 해당 코드에 대해 '완료'를 선언하고, 프로젝트 활동 목록에 체크해 놓는다.
SPSG에 나온 글이다.
코드리뷰도 중요하지만, 리뷰 도중에 확인 된 문제를 수정하고, 수정된 내용을 다시 리뷰할수 있는 시간을 확보하는 것이 중요하다.
TAG SPSG
