신입 때 나름 빡세게(?) 교정받아서 코드 짤 때 스타일적으로는 좀 신경쓰는 편인데 평소에 미처 생각하지 못했던 부분만 정리합니다. Clean Code (로버트 C.마틴 지음) 의 2, 3장 내용을 다루고 있습니다. 클린한 작명- 검색하기 쉽도록 변수/함수명 짓기좋은 예) WORK_DAYS_PER_WEEK 이라는 상수 - 타입은 바뀔 수 있으니 변수명에 타입을 적지 말기나쁜 예) memberString 이라는 변수 - 인터페이스와 구현 클래스의 이름은?ShapeFactory, ShapeFactoryImpl 이런 식이 좋다고 합니다... (근데 어떤 사람은 Impl 권장하지 않는다더군요) 클린한 함수- 함수는 작게 만드는 게 대부분의 경우에서 좋다- 함수는 한 가지 역할만 수행하도록 할 것- if문에는 ..