1년동안 궁금했던건데
회원 가입을 예로 들면
예를 들어 repository의 save() 메소드를 완성한 것, 이것도 기능임?
아니면 controller service repository의 흐름까지 완성해야 기능인거임?
그리고 뭐 "엔티티에 name은 한글이어야 합니다", "비밀번호에 특수문자를 포함해야 합니다" 이런것도 기능임?
1년동안 궁금했던건데
회원 가입을 예로 들면
예를 들어 repository의 save() 메소드를 완성한 것, 이것도 기능임?
아니면 controller service repository의 흐름까지 완성해야 기능인거임?
그리고 뭐 "엔티티에 name은 한글이어야 합니다", "비밀번호에 특수문자를 포함해야 합니다" 이런것도 기능임?
보통 API하나 단위를 말함
개인적으로는 그냥 수정사항 하나도 커밋이라 생각하는 편 어느 쪽이든 그 말이 말하고 싶은 건 너가 넣은 기능이 완성 안 돼서 제대로 동작 안 하는데 커밋하지 말라는 거
개인 프로젝트니까 기능의 분류는 본인이 편한 범위 내에서 하면 됨
나는 그냥 마구 커밋하고 나서 "기능" 하나 완성되면 리베이스로 뭉침
https://engineering.linecorp.com/ko/blog/code-readability-5
pr 및 commit 구조잡는 내용인데 한번 보셈