2024.02.26(월) TIL

quinones·2024년 2월 26일

오늘은 디자인 설계를 마무리하고 S.A를 작성했다.

먼저 깃 네이밍 컨벤션을 정했다.

예시
Activity 이름화면 + Activity
변수 이름카멜케이스 (예시: smallCakeSnake )
함수 이름카멜케이스 (예시: smallCakeSnake )
클래스 이름파스칼케이스
xml id 이름tv_title, ll_city_container
string.xml페이지 이름 + 용도 (예시:home_name, mypage_nickname)
drawableic_alert
상수이름대문자 _로 구분 (예시 : API_KEY)

깃 브랜치 전략으로는 dev브랜치를 사용하고, 브랜치는 feat/[화면이름]_[기능]
이렇게 만들어서 사용하기로 했다.

커밋 전략으로는 풀리퀘스트는 스쿼시머지를 사용하고
| [Feat] | 새로운 기능 추가

  • 기능 1 추가
  • 기능 2 추가
    [Fix]버그 수정
    [Refactor]코드 리펙토링
    [Design]xml 등 사용자 UI 디자인 변경
    [Rename]파일 혹은 폴더명 수정/이동
    [Remove]파일 삭제
    [Init]프로젝트 초기 생성

나머지 기능들에 대해서는 이렇게 커밋컨벤션을 정했다.
color값도 미리 정해주었고, 디자인 설계한 내용으로 미리 값을 넣어줬고, 깃 organization을 만들어서 서로 확인해보는 시간을 가졌다.

profile
이우진

0개의 댓글