<aside> ✅ 20자 미만 최대한 직관적 지어주세요. ( 그 이상은 이유와 함께 슬랙으로 의견 공유! )
약칭 사용을 지양해주세요 ( ex) let idx; → no! , let index; → yes)
</aside>
변수, 함수, 인스턴스 → Camel Case(카멜 케이스)
Class, Constructor → Camel Case(카멜 케이스)
상수 → Scream Snake Case (스크림 스네이크 케이스)
(모두 대문자로 표기하고 단어 사이에 (_) 사용 ex) SCREAM_SNAKE_CASE_EXAMPLE)
<aside> ✅ 함수의 이름은 동사+명사의 구조로 지어주세요! 플래그로 사용되는 변수 또한 포함입니다.
</aside>
//예시
hasNotLoginUserData()
getUserData()
setUserDate()
hasNumber()
isNumber()
<aside> ✅ 최대 tab depth는 4로 제한합니다. (기본 tab depth: 2)
만약 이 이상으로 depth가 깊어지면 함수를 통해 나눌 수 있도록 합니다.
</aside>
**// 기본 주석**
**// ?** 의견을 묻는 주석 예시입니다.
→ 의견을 구해야하거나, 피드백을 구하려할때 사용해주세요
**// !** 주의해주세요
→ 신경쓸 부분이나 중요한 이야기가 있을 때 사용해주세요
**// todo** A부분 로직 완성하기. 여기까지 진행
→ 개인적으로 북마크처럼 이용하시면 용이해서 추가해봤습니다. push때에는 지워주세요.
주석을 최대한 안쓰게끔 코드를 작성해주세요!
분류가 될만한 부분은 줄 주석으로 나눠주세요. (하단 확장을 설치해주세요)