목록9장 (1)
초보개발자 긍.응.성
(이펙티브 자바 3) 9장 일반적인 프로그래밍 원칙 정리
지역변수의 범위를 최소화하라 지역변수는 가장 처음 쓰일 때 선언하고, 선언과 동시에 초기화하도록 하자. 변수를 초기화하는 표현식에서 검사 예외를 던질 가능성이 있다면 try 블록 안에서 초기화하라. 메서드를 작게 유지하고 한 가지 기능에 집중하게 하라. 전통적인 for 문 보다는 for-each 문을 사용하라 전통적인 for 문은 반복자와 인덱스 변수가 여러 번 등장된다. 향상된 for-each문을 반복자와 인덱스 변수를 사용하지 않기에 코드가 더 깔끔해지고 오류가 날 일도 없다. for-each문은 배열은 물론 Iterable 인터페이스를 구현한 객체라면 무엇이든 순회할 수 있다. 아래와 같은 상황이 아니면 for-each문을 사용하자. 파괴적인 필터링 (destructive filtering) - 컬..
책 정리/이펙티브 자바 3
2020. 12. 3. 20:44