일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- raw 타입
- 항해99
- Study Halle
- 접근지시자
- 함수형 인터페이스
- System.out
- 상속
- github api
- 제네릭 와일드 카드
- Switch Expressions
- 자바스터디
- System.in
- 정렬
- throwable
- 합병 정렬
- junit 5
- docker
- 람다식
- 로컬 클래스
- 스파르타코딩클럽
- auto.create.topics.enable
- 자바할래
- System.err
- 바운디드 타입
- 브릿지 메소드
- yield
- 익명 클래스
- 제네릭 타입
- 프리미티브 타입
- annotation processor
Archives
- Today
- Total
목록Book/클린 코드 (11)
코딩하는 털보
클린 코드, 2. 의미 있는 이름
클린 코드, 2. 의미 있는 이름 의도가 분명하게 이름을 사용하라. 변수나 함수, 클래스 이름은 그 존재 이유와 수행 기능, 사용 방법을 설명할 수 있어야 한다. 코드의 의미를 흐리는 그릇된 정보를 피하라. ex) Map accountList 의미있게 구분할 수 있는 이름을 사용하라. a1, a2, ..., aN 같은 의도가 전혀 드러나지 않는 이름은 사용하지 않는다. Info, Data, a, an, the 같은 불용어를 별다른 의미없이 사용하는것은 적절하지 않다. 발음하기 쉬운 이름을 사용하라. 줄임말 같은 표현으로 발음이 이상해지는 이름은 좋지 않다. 검색하기 쉬운 이름을 사용하라. grep이나 find 명령으로 찾을 때 쉽게 찾을 수 있는 단어를 사용하는 것이 좋다. 인코딩을 피하라. 헝가리식 표..
Book/클린 코드
2021. 8. 25. 13:25