패키지

소문자 (한 단어)

ex) core
ex) data
ex) feature
ex) home

클래스 & 인터페이스 & Composable 함수

파스칼 케이스

ex) HomeRoute()
ex) HomeViewModel()

변수 & 함수

카멜 케이스

ex) isButtonEnabled
ex) isPasswordValid()
ex) getUserInformation()

resource 파일

스네이크 케이스

strings
    (view_)내용 설명
    <string name="my_home">우리집</string> -> 여러 화면에서 사용될 때
    <string name="home_my_home">우리집</string> -> 한 화면에서 사용될 때

drawable
    type_(view_)내용 설명
    ex) ic_arrow_right.xml
    ex) img_user_profile.png -> 여러 화면에서 사용될 때
    ex) img_home_user_profile.png -> 한 화면에서 사용될 때