2014-02-18 4 views

답변

3

1) 구성 관리. 라이브러리의 어떤 버전이 빌드를 구성하는지 정확히 아는 것이 중요합니다. 일부 배포판은 버전을 식별하기가 매우 어려우므로 과 같은 좋은 버전 추출기에 투자하고 시간 경과에 따른 보고서를 비교하여 라이브러리에서 무엇이 변경되었는지 확인할 수 있습니다.

2) 단위 테스트 및 통합 테스트. "단위 테스트"라는 문구는 커뮤니티에서 잘못 사용됩니다. 구성에서 동작 스펙트럼을 테스트해야합니다.

3) 상호 작용 효과 관리. 관리해야 할 가장 까다로운 문제 중 하나는 단 하나의 항목을 업그레이드하는 것입니다. 흔히 라이브러리의 포인트 릴리스는 다른 라이브러리의 다른 포인트 릴리스에 의존합니다. 너는 단지 하나만 가져갈 수 없다.

4) 체계적인 업그레이드 계획. 프로젝트 일정에 빌드하면 새로운 릴리스의 테스트를 수행하므로 업그레이드를 수행 할 때의 영향을 예측할 수 있습니다. 이 정보를 사용하면 너무 오래되었거나 다음에 지원되는 JVM과 호환되지 않기 때문에 총이 부족한 시간에 업그레이드를 계획 할 수 있습니다.