반응형
Apache Commons Library - http://commons.apache.org/
Commons Library는 아파치 재단에서 관리하는 라이브러리로 프로그램 개발시 재사용 가능한 자바 컴포넌트를 모아둔 라이브러리다.
자바 기본 api 외의 추가 라이브러리를 학습해야 하는 이유는 이미 대부분의 기능들은 누군가가 구현해 놓았을 가능성이 크기 때문에 이미 구현된 기능을 중복적으로 개발하는 것은 비효율적이기도 하고, 많은 사람들이 사용함으로써 대부분의 버그가 수정되고 고도화 되었을 가능성이 높다.
대중적인 라이브러리는 다수의 개발자가 코드를 수정해서 최적화되었을 가능성이 높기 때문에 코드이 효율성도 높을 것이기 때문이다.

아파치 소프트웨어 재단에서 개발된 대표적인 소프트웨어
Apache Web Server, iBatis, Lucene(자바로 제작된 검색엔진), Tomcat, Maven(프로젝트 빌드 시스템),  Hadoop(대용량 처리를 위한 분산 데이터저장소)  등이 있다.


반응형

+ Recent posts