Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Coding Convention #1

Open
hyunJIN7 opened this issue Jan 9, 2021 · 1 comment
Open

Coding Convention #1

hyunJIN7 opened this issue Jan 9, 2021 · 1 comment

Comments

@hyunJIN7
Copy link
Contributor

hyunJIN7 commented Jan 9, 2021

file name , id convention

참고자료1

Naming Convention

  1. java files
    xml 파일 보고 결정

2.xml files
[acitivity/fragment/dialog/item]_[Design Name].xml
[Design Name]은 대문자 --> _소문자 로 변경해서 사용
ex) Desing name: ProjectDtail, activity file --> activity_project_detail.xml

3.icon id
아이디 추후에 사용 여부(java에서)와 상관 없이 아이디는 일정하게 부여
같은 중복되는 icon들이 있다면 detail을 더 세부적으로 명시
[icon name]_ [detail] _[filename]
ex) btn_signup_login , text_email_singnin

  • activity나 fragment는 붙이지 않음
  • icon name에 축약 사용

4.resourec files
디자인팀이 정한 이름 그대로 사용

@hyunJIN7
Copy link
Contributor Author

hyunJIN7 commented Jan 9, 2021

커밋 메시지 컨벤션

참고자료

type(타입) : title(제목)

body(본문, 생략 가능)

Resolves : #issue, …(해결한 이슈 , 생략 가능)

See also : #issue, …(참고 이슈, 생략 가능)
##################################################
types = {
feat : 새로운 기능에 대한 커밋
fix : 버그 수정에 대한 커밋
build : 빌드 관련 파일 수정에 대한 커밋
chore : 그 외 자잘한 수정에 대한 커밋
ci : CI관련 설정 수정에 대한 커밋
docs : 문서 수정에 대한 커밋
style : 코드 스타일 혹은 포맷 등에 관한 커밋
refactor : 코드 리팩토링에 대한 커밋
test : 테스트 코드 수정에 대한 커밋
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant