반응형 collaborator1 Good commit practices (커밋 로그 잘쓰기) - 커밋 메시지를 위한 7대 법칙 소프트웨어 프로젝트를 진행하면서 다른 개발자와의 협업은 매우 중요하다. 깃허브, 슬랙 등의 협업 도구가 많이 있지만 가장 본질적인 협업 도구는 소스코드이며, 그 중에서도 '커밋 로그'는 다른 개발자와의 소통에서 가장 중요한 수단이다. 소스코드의 수정, 즉 소스코드의 Diff는 무엇이 바뀌었는지를 말하고 커밋 메시지는 왜 바뀌었는지를 설명한다. (소스코드의 Diff는 What, 커밋 메시지는 Why를 말한다.) 따라서 깔끔한 소스코드를 작성하는 것만큼이나 제대로 된 커밋 로그를 작성하는 것도 매우 중요하다. 소스코드를 보면 좋은 개발자인지를 알 수 있고, 커밋 로그를 보면 좋은 협업자인지 알 수 있다. 소스코드는 고쳐 쓸 수 있지만 커밋 메시지는 영원하다. 따라서 좋은 커밋 메시지를 작성하는게 개발자에게는.. 2019. 9. 16. 이전 1 다음 반응형