‘엔지니어 세계의 중심에는 PR이 있어야 한다.’ > The pull request (PR) should be the center of everything. > PRs are how you sho
‘엔지니어 세계의 중심에는 PR이 있어야 한다.’ > The pull request (PR) should be the center of everything. > PRs are how you showcase to others that your code works well. > PRs are the place where all the developers’ discussions orbit around. 엔지니어의 작업은 문제를 생각하는 것에서 시작해서 문제를 해결하는 것으로 끝난다. 여기서 PR은 엔지니어의 작업을 (Code, Commit) 문제를 중심으로 정리해주는 역할을 한다. 그렇기 때문에 PR은 작업, 코드 리뷰, 배포, 테스트 등의 최소 단위가 되고, 엔지니어가 팀원과 협업하기 위해 사용하는 중요한 도구 중 하나다. 따라서 PR을 잘 작성하는 능력은 엔지니어에게 필요한 핵심 역량 중 하나라고 생각한다. 다음 글은 좋은 PR을 작성하는 방법에 관해 설명해 준다. 좋은 PR이 가져야 하는 특징과 그 활용 예시를 잘 정리해 준 글이다. (추가로 프로젝트에 바로 활용 가능한 Pull Request Template 을 추천해준다) 물론 PR에만 한정되는 내용은 아니다. 다른 모든 의사소통 수단(Code, Commit, Document)에 동일하게 적용되는 좋은 내용이다.