티스토리 뷰

반응형


1. Method 이름은 "동사"로 시작하는 "동사구" 형태를 사용하되, 동사 원형만을 사용합니다.
ex) showList, updateContacts

2. 한 단어 내에서는 대소문자 변경 없이 사용합니다.
ex) InVisible -> Invisible, UnSelect  -> Unselect

3. 약어 사전에 있는 단어는 되도록 약어를 사용합니다.
ex) UserInterface -> UI or Ui

4. 자주 사용하는 동사는 용법에 맞게 사용합니다.
show: Invisible한 것을 Visible하게 바꾸는 동작
check: 어떤 것을 확인한 후 boolean 또는 값으로 반환하는 동작
is: 어떤 것인지 확인한 후 boolean으로 반환하는동자
has: 어떤것을가지고 있는 확인 후 boolean으로 반환하는 동작

5. 파일 이름짓기
1) Class files
클래스 이름은 UpperCamelCase로 작성합니다. 안드로이드 컴포넌트를 상속받은 파일들은 해당 컴포넌트를 끝에 붙이도록 합니다.
ex) SignInActivity, SignInFragment, ImageUploaderService, ChangePasswordDialog

2) Resources files
리소스 이름은 lowercase_underscore로 작성합니다.
□ drawalbe files
    Action bar -> ab_xxx.png
    Button -> btn_xxx.png
    Dialog -> dialog_xxx.png
    Divider -> divider_xxx.png
    Icon -> ic_xxx.png
    Menu -> menu_xxx.png
    Notification -> notification_xxx.png
    Tabs -> tab_xxx.png

□ layout files
    UserProfileActivity ->
        activity_user_profile.xml
    SignUpFragment ->
        fragment_sign_up.xml
    ChangePasswordDialog ->
        dialog_change_password.xml
반응형
댓글
공지사항
최근에 올라온 글