■ 라이브러리를 사용하라
- 표준 라이브러리를 사용하면 그 코드를 작성한 전문가의 지식과 나보다 앞서 사용한 다른 프로그래머들의 경험을 얻을 수 있다.
- 프로그래머들은 하부 공사보다는 애플리케이션 기능 개발에 집중할 수 있다.
- 따로 노력하지 않아도 성능이 지속해서 개선된다.
- 기능이 점점 많아진다.
- 내가 작성한 코드가 많은 사람에게 낯익은 코드가 된다.
자바 프로그래머라면 적어도 java.lang, java.util, java.io와 그 하위 패키지들에는 익숙해져야한다.
또한 컬렉션 프레임워크와 스트림 라이브러리도 익혀두면 도움이 된다. java.util.concurrent의 동시성 기능도 마찬가지로 알아두면 큰 도움이 된다. 이 패키지는 멀티스레드 프로그래밍 작업을 단순화해주는 고수준의 편의 기능은 물론, 능숙한 개발자가 자신만의 고수준 개념을 직접 구현할 수 있도록 도와주는 저수준 요소들을 제공한다.
'Effective Java' 카테고리의 다른 글
[Effective Java] 아이템61 박싱된 기본 타입보다는 기본 타입을 사용하라 (0) | 2021.07.23 |
---|---|
[Effective Java] 아이템60 정확한 답이 필요하다면 float와 double은 피하라 (0) | 2021.07.23 |
[Effective Java] 아이템58 전통적인 for문보다는 for-each 문을 사용하라 (0) | 2021.07.23 |
[Effective Java] 아이템57 지역변수의 범위를 최소화하라 (0) | 2021.07.23 |
[Effective Java] 아이템56 공개된 API 요소에는 항상 문서화 주석을 작성하라 (0) | 2021.07.12 |