일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 항해99
- 합병 정렬
- System.in
- junit 5
- Study Halle
- yield
- Switch Expressions
- 접근지시자
- 브릿지 메소드
- 람다식
- 제네릭 와일드 카드
- 제네릭 타입
- annotation processor
- 로컬 클래스
- 프리미티브 타입
- 스파르타코딩클럽
- auto.create.topics.enable
- docker
- 정렬
- 바운디드 타입
- 익명 클래스
- System.err
- 자바할래
- System.out
- 함수형 인터페이스
- throwable
- 자바스터디
- github api
- raw 타입
- 상속
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