표준 라이브러리를 사용하면 그 코드를 작성한 전문가의 지식과 여러분보다 앞서 사용한 다른 프로그래머들의 경험을 활용할 수 있다.
핵심적인 일과 크게 관련 없는 문제를 해결하느라 시간을 허비하지 않아도 된다.
따로 노력하지 않아도 성능이 지속해서 개선된다.
기능이 점점 많아진다.
표준 라이브러리를 사용하여 코드를 작성하면, 많은 사람에게 낯익은 코드가 된다.
즉, 자연스럽게 다른 개발자들이 읽기 좋고, 유지보수하기 좋고, 재활용하기 쉬운 코드가 된다.
📌 핵심 정리
바퀴를 다시 발명하지 말자. 아주 특별한 나만의 기능이 아니라면 누군가 이미 라이브러리 형태로 구현해놓았을 가능성이 크다.
일반적으로 라이브러리의 코드는 여러분이 직접 작성한 것보다 품질이 좋고, 점차 개선될 가능성이 크다.
여러분의 실력을 폄하하는 게 아니다. 코드 품질에도 규모의 경제가 적용된다. 즉, 라이브러리 코드는 개발자 각자가 작성하는 것보다 주목을 훨씬 많이 받으므로 코드 품질도 그만큼 높아진다.