Library
라이브러리를 익히고 사용하라
많은 개발자들이 라이브러리를 깊게 이해하지 않은 상태로 사용하곤 하는데, 이는 라이브러리를 잘못 사용할 가능성이 높아진다.
라이브러리가 너무 방대하여 모든 API 문서를 익히기는 어렵지만 java.lang, java.util, java.io와 그 하위 패키지는 익숙해지는 것이 좋다.
다른 라이브러리들보다 위와 같은 표준 라이브러리를 사용하는 것을 적극 권장하는데, 그 이유는 다음과 같다.
- 표준 라이브러리를 작성한 전문가의 지식들과 그 라이브러리를 사용한 다른 개발자들의 경험을 활용할 수 있다.
- 표준 라이브러리는 성능이 지속적으로 개선되므로, 자바 버전을 업그레이드하면서 자동으로 성능이 개선된다.
- 기능이 점점 추가되어 라이브러리가 더욱 유연해진다.
- 표준 라이브러리는 자바 플랫폼의 핵심적인 부분이므로, 다른 사람들에게도 익숙하다.
보통 메이저 릴리스가 나올 때마다 새로운 라이브러리가 추가되거나 개선되는데, 이를 잘 활용하면 개발 생산성을 크게 높일 수 있다.