RC (1) 썸네일형 리스트형 [기타] 개발 환경(Phase)이란 무엇일까? 개발 환경(Phase)란? 개발 환경(Phase)은 Application이 동작하는 환경을 의미한다. 따라서 대부분의 Framework는 각각의 개발 환경마다 설정 값을 다르게 셋팅할 수 있는 기능이 있다. 대표적으로 Spring Boot의 경우는 Profile 기능이다. 개발 환경(Phase)을 분리하는 이유? 제품을 개발할 때는 Application을 바로 운영 환경에 배포하지 않는다. 아마도 먼저 개발하고 있는 local에서 Application을 실행해보면서 디버깅이나 테스트를 진행하고, 실제 운영 환경과 비슷한 시스템이 갖춰진 Develop 환경이나 Beta, RC 환경에 순차적으로 배포하면서 테스트 과정을 거칠 것이다. 사실 개발 환경(Phase)은 회사나 팀에 따라 레벨이 조금씩 달라질 수 .. 이전 1 다음