TIL/Web Back

[Sparta] 내일배움캠프 TIL 31일차

헤르로우워르드 2024. 6. 4. 21:20

코드 컨벤션

종류
설명
표기법
변수
영문/숫자만을 사용해야 하고 카멜 표기법을 따라야 함.
camel case
상수
단어 간 구분을 위해 언더스코어(_)를 사용해야 함. 또한 대문자로만 표기해야 함.
scream snake case
패키지
패키지 이름은 소문자로만 구성되어야 함. 언더스코어(_)의 사용도 금지됨.
small letter
클래스
식별자 첫 단어는 대문자로 지정되고 서로 상이한 단어들을 구분 짓기 위해서 각단어의 시작을 대문자로 작성
upper camel case
메서드
이름은 동사로 시작해야함. 조회 메서드에는 where 절에 들어갈 파라미터명을 By 뒤에 써주면 가독성이 올라감.
lower camel case
boolean
앞에 is를 붙이고 파스칼 케이스를 적용함.
예시) isTrue
interface
 
upper camel case
  • 메서드 예시
    • 조회 : load
      • loadCourseByCourseId()
    • 추가 : add
      • addCourse()
    • 수정 : modify
      • modifyCourse()
    • 삭제 : remove
      • removeCourse()