2. Meaningful Name
Clean Code 2022. 3. 25. 02:26

들어가며 읽기 쉬운 코드, 이해하기 쉬운 코드를 위해 네이밍에 시간을 들이지만 쉽지 않았다. 이 변수/메서드/클래스의 존재이유나 역할을 생각해 단어를 찾아보지만 생소한 단어가 나오거나 이름이 길어질 뿐이었다. 클린 코드를 읽기 시작한지 얼마 되지 않았지만, 지금 가장 필요한 방법에 대해 알려주는 글이라 생각되어 내용을 정리한다. 의미 있는 이름 짓기 의도를 분명히 밝혀라 변수/메서드/클래스의 이름은 다음과 같은 세 가지 질문에 모두 답할 수 있도록 지어야 한다. (1) 존재 이유 (2) 수행 기능 (3) 사용 방법 예시 상담원에게 담당자가 없는 문의 건들을 배분하는 메서드의 이름을 지으려고 한다. (기능 상세) - 매니저가 사용할 기능이다. - 매니저는 자신이 담당하는 카테고리의 문의 건과 상담원을 관리..