Clean Code 스터디 내용 정리; 2장 의미 있는 이름 변수는 물론이고 함수, 클래스와 페키지, 소스 파일, 디렉터리 등에 이름을 붙일 때 사용할 수 있는 이름 잘 짓는 간단한 규칙을 소개한다. 옳은 정보와 분명한 의도를 담는다. 1. 변수나 함수, 클래스의 이름은 그것에 대한 정보를 담아야 한다. 따로 존재 이유와 수행 기능, 사용 방법 등에 대한 주석이 필요하지 않을 정도로 이름에 의도를 분명히 드러낸다. 대다수의 이름은 그 자체로 의미가 분명하지 않으므로, 클래스, 함수, 이름 공간에 넣어서 맥락을 부여한다. 마땅치 않다면 마지막 수단으로 접두어를 붙인다. 생성자를 중복정의하는 경우에는 정적 팩토리 메소드를 사용해 메서드 이름으로 인수를 설명한다. int d // (x) int daysSinc..