조슈아 블로크 님의 "Effective Java" 책을 정리한 포스팅 입니다.
1. 지역변수의 범위를 최소화하라
- 지역 변수의 유효 범위를 최소로 줄이면, 코드 가독성과 유지보수성이 높아지고 오류 가능성이 낮아짐
- 지역변수는 선언과 동시에 초기화 하기
2. 전통적인 for 문보다는 for-each 문을 사용하라
전통적인 for 문
인덱스 변수는 코드를 지저분하게 함
변수를 잘못 사용하더라도 컴파일러가 잡아주지 못함
Enhanced For
Iterable이면 가능
가독성
예외
필터링
변형
병렬반복
3. 라이브러리를 익히고 사용하라
4. 정확한 답이 필요하다면 float와 double은 피하라
'Java' 카테고리의 다른 글
[Effective Java] 10-2. 예외 (0) | 2025.01.01 |
---|---|
[Effective Java] 10-1. 예외 (0) | 2025.01.01 |
[Effective Java] 8-2. 메서드 (0) | 2024.12.31 |
[Effective Java] 8-1. 메서드 (2) | 2024.12.31 |
[Effective Java] 7-3. 람다와 스트림 (0) | 2024.12.31 |