간과된 환경설정은꼭 나비효과를 불러일으킨다. SI 프로젝트 대부분은 고객사에서 직접 진행하기 때문에 개발환경을 생각해볼 기회가 없었다. 고객사에서 주어진 환경과 이미 정해진 기술스택에 따라 진행되기 때문이다. 따라서 개발환경 자체에 대한 중요성이나 영향도를 파악하기에 어려움이 있었다. 하지만 우연히 프로젝트 하나를 본사 내부에서 진행하고, 개발완료 된 패키지 파일을 고객사에 설치해주어야 하는 일을 하게 되며 그 중요성을 몸소 깨달았다. 분명 개발망(dev)에서는 정상적으로 동작했다. 때로는 외부망(test)에서도 정상적으로 작동한다. 하지만, 운영(prod) 환경만 올라가면 동작하던 api가 안되고 스크립트 처리에 문제가 생긴다. 이 문제로 거의 몇 주를 고생했던 것 같다. 여기서 "모든 서버마다 환경..