자바 스프링 주니어 개발자 오답노트 (1)

최준호·2024년 6월 28일
0

일반적인 표기

변수 이름 : camelCase
함수 이름 : camelCase
클래스 이름 : PascalCase
패키지 이름 : allowercase
상수 : UPPER_SNAKE_CASE

  • 가능하면 풀어서 쓰는걸 추천합니다 예 project -> prj
  • 코드의 일관성을 깨버리는 경우가 종종 새긴다.
  • 축약어는 대문자로 표현하지 않습니다 예 ip -> iP

get vs find

isExist vs exist

- exist 써주세요

get을 남발하지 않습니다

getter setter 남발하지 마세요

주석

  • 만약 주석을 달고 싶다면, 그건 메소드를 분리하라는 신호입니다.

Optional 을 자주 사용하세요

Map를 너무 남발하지 마세요

start , end

  • 보통은 시작부분이 포함시키고, 끝부분은 포함시키지 않는다.

-위 포문과 같이 끝부분은 포함시키지 않고 사용하는 것이 일반적이기 때문이다.

중요 포인트

  • 기본적으로 사내 규칙을 따라서 일관성을 유지시키는 것이 제일 좋습니다.

  • 구글 코드 스타일을 참고하는게 좋다.

  • 검증이 필요할 때 verify vs validate vs check vs is

profile
변화를 두려워하는 사람이 가장 불행한 사람이다.

0개의 댓글