라이브러리 및 데모 앱
- + 바퀴를 재발명하느라 시간을 허비할 필요가 없습니다.
- + 기성 기능을 이미 테스트하고 "어린이 문제"를 수정했습니다(라이브러리가 인기 있는 경우).
- 프로그래머는 라이브러리가 어떻게 취약하고 성능에 영향을 미치는지에 항상 관심이 있는 것은 아닙니다.
- 기능의 작은 부분만 사용해야 하는 경우 모듈이 상당히 번거로울 수 있습니다. 구현을 위해 몇 시간의 작업만 필요한 경우 기성 솔루션을 사용하는 것이 정당화되지 않는 경우가 많습니다. 몇 줄의 코드로 방대한 작업을 해결하고 가져올 수 있다면 바퀴를 재발명할 필요가 없습니다. 처음에 의도한 기능의 크기를 이해하고 추정하는 것이 중요합니다. 이것은 경험과 함께 제공됩니다.
