Skip to content

디미림에서 사용할 코드 스타일, 깃허브 가이드입니다.

Notifications You must be signed in to change notification settings

Dimirim/dimirim-guide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

디미림 개발 가이드

가이드가 있긴 하지만 너무 얽매이지는 마세요.
실수해도 괜찮고, 편하게 개발하시면 됩니다.

깃허브

원활한 사용을 위해 clone, commit, push, pull 개념은 알고 시작하는 것을 추천합니다.

작업 방식

일반적으로 많이 쓰는 PullRequest(PR) 방식으로 진행합니다. PullRequest는 간단하게 설명하자면 원본 저장소(minor-hobby)를 내 저장소로 복사하고,
복사된 내 저장소에서 작업한 후에, 원본 저장소로 작업 내용을 보내는 방식이라고 생각하시면 됩니다.
이 글 1번~5번에 나온 방식대로 하시면 됩니다.

자신이 맡은 부분에 대한 작업이 끝나면 PR을 보내면 됩니다.

커밋 규칙

  1. 커밋을 하는 주기는 따로 정하지 않지만, 한 번에 몰아서 하는 것은 피해 주세요.
  2. 커밋 메시지는 소통의 편의를 위해 한글로 작성하고, 다른 사람들이 봤을 때 변경된 점을 어느 정도 알 수 있게 간결하게 적습니다.
  3. '어떻게' 보다는 '무엇을', '왜'에 초점을 맞춥니다. (무언가 수정하거나, 고친 경우)
  4. 명령문을 사용하고, 마침표는 넣지 않습니다.
  5. 규칙이 많다고 부담을 갖지는 말고 편하게 작성하세요😊

예시

프로필 ImageView에 scaleType 속성 추가 (X)
프로필 이미지 잘 안 보이던 현상 수정 (O)
MainActivity 로직 수정 (X)
MainActivity에 데이터베이스 연동 (O)

코드 스타일

코드 스타일 가이드가 따로 있지는 않지만
Android Studio에 있는 Ctrl + Alt + L(코드 정리) 단축키를 자주 사용해주세요.

개발 시작하기 전에 Ctrl + Alt + Shift + L 단축키를 누르면 뜨는 창에서 체크박스를 모두 체크해주세요. (이 작업은 한 번만 해주면 됩니다)

About

디미림에서 사용할 코드 스타일, 깃허브 가이드입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published