콘텐츠로 이동

자바 변수명 지을 때 쓰는 컨벤션

자바 변수명 지을 때 쓰는 컨벤션

질문 날짜: 2022.10.31.Monday
태그: Java
관련 글: 1주차


질문 내용

변수명을 지을 때 자료 타입 명시해주는게 좋은가?
에를 들면은 HashSet 자료형의 변수명 지을건데..
친구 이름 저장하는 용도로 쓴다 하면 friendLsit 라고 지을랫는데 friendSet 이 더 명시적인가?

질문 답변 (해결 방안)

보통 변수명에 자료구조 안쓴대요
friends? 이런식으로 복수로 쓰는거 같아요

friendsSet 이렇게 해서 자료구조 알 수 있게 한 다음에
구현 완료되고 나서 다시 찬찬히 보면 이 변수가 무슨 역할인지를 알 수 있어오
이 변수가 알고리즘 결과를 담는 변수라면 friendsSet보다는 result라는 이름이 더 낫겠다! 하고
그럼 그때 자료구조를 통째로 Result라는 이름의 객체로 감싸요!
우텎꼬에서 자료구조는 일급 컬렉션으로 감싸라는 지침이 있어서 최대한 지키려 노력하는 중

우테코
woowacourse-docs/pr_checklist.md at main · woowacourse/woowacourse-docs · GitHub

일급 컬렉션의 뜻 👇🏻
일급 컬렉션 (First Class Collection)의 소개와 써야할 이유


마지막 업데이트 : 2025년 4월 23일
작성일 : 2023년 3월 13일