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
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
관련 이슈: #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