Replies: 2 comments
-
확인했습니다. |
Beta Was this translation helpful? Give feedback.
0 replies
-
추가로 테스트 이름 컨벤션이 필요합니다. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
관련 이슈: #21
현재 프로젝트의 각종 컨벤션 및 새로 제안하고자 하는 컨벤션은 다음과 같습니다.
브랜치
feat/#issue/feature-name
,feature/#issue/feature-name
이 혼용되고 있습니다.feature-name
을 사용할 것을 제안합니다.dev <- main-feature
,dev <- sub-feature-1
과 같은 식으로 여러 개의 독립적인 풀 리퀘스트를 만듭니다.main-feature
에서는 다른 풀 리퀘스트가 완료되기 전에도main-feature <- sub-feature-1
과 같은 식으로 미리 머지를 해서 코드를 계속 작성할 수 있습니다.sub-feature
가main-feature
에 의존하는 경우)dev <- main-feature
,main-feature <- main-feature/sub-feature-1
과 같은 식으로main-feature
에 의존적인 기능의 브랜치를/
로 구분하여 이름짓고dev
가 아닌main-feature
로 풀 리퀘스트를 날립니다. 이는 위에서 제안한 단순한 브랜치 네이밍과도 시너지가 납니다.코드 컨벤션
공백 문자
명료성
@param, @return
은 반드시 작성하지 않아도 됩니다.간결성
<>
사이에 타입이 들어가지 않는 점을 참고하세요.OOP
ArrayList
대신List
,HashMap
대신Map
. 물론, 변수에 값을 대입할 때는 구체적인 구현을 넣어 줘야 합니다.String[]
) 은 커맨드라인 인자를 받기 위한 Main을 제외한 어떤 곳에서도 사용하지 않습니다. 대신 더 기능이 다양한List
를 사용합니다.Beta Was this translation helpful? Give feedback.
All reactions