2009-11-20 7 views
0

환경 변수를 사용하는 실행 스크립트를 지원하여 어떤 도구를 사용할 것인지, 소스 파일을 가져올 디렉토리를 결정해야합니다. 이는 나에게 최고의 기술처럼 보이지 않습니다. 이 모든 것들을 설정하고 환경 변수에 의존하는 대신에 실행 스크립트가 이것을 분석하도록 구성 파일을 갖는 것이 훨씬 더 나은 것처럼 보입니다. 한 가지 방법은 다른 사람들이 쉽게 테스트 파일을 실행하고 (설정 파일을 가리킴) 오류 (환경 변수가 오염 됨)가 적고 디버그하기 쉽도록하는 것입니다. 나는 또한 베스트 프랙티스가 이러한 유형의 것들에 대한 explict config 파일을 사용하는 것이라고 읽었습니다.실행 스크립트를 구성하는 가장 좋은 방법은 무엇입니까?

나는 이것에 대한 모든 생각을하고 싶었습니다.

답변

0

예, 코드에서 구성을 별도로 유지하는 것이 도움이됩니다 (너무 많은 "구성 가능한 구성"또는 1 ~ 2 개의 종속 구성 파일의 긴 체인)으로 말도 안되는 이상한 것을 보았지만이 설정은 종종 도움이됩니다.

단순한 한 단계는 환경 변수를 별도의 파일로 옮기고 원본 스크립트 "원본"을 새 파일 (사실상 "구성 파일"이 됨)로 유지하는 것입니다. 최소한의 변경과 추가 구문 분석이 필요하지 않습니다.

관련 문제