IT공부

알쏭달쏭 개발용어 - 디버깅, 빌드, 릴리즈 뜻

직일구 2022. 6. 28. 10:03
728x90
반응형

핵심만 얘기하겠습니다. 

 

#디버깅(debugging)

디버깅은 프로그래밍 후 발생되는 에러들을 잡는 행위를 디버깅이라고 합니다. 

 

#빌드(build)

개발자가 작성해놓은 소스파일들을 컴퓨터나 휴대폰에서 실행시킬 수 있는 형태로 변경해주는 것을 말합니다. 

예를 들어, 우리가 잘 아는 윈도우 컴퓨터에서는 .exe 파일로 만드는 것이나, 테스트용 휴대폰에서 직접 앱을 돌려보기 위해 apk파일을 만드는 것을 빌드한다고 합니다. 

 

#릴리즈(release)

프로그램 기능들을 개발하면, 이를 바로 운영환경에 적용시키는 것이 아니라, 개발환경에서 이것저것 테스트하여 잘 작동하는지를 먼저 확인합니다. 우리의 데이터는 소중하니까요. 

개발환경에서 문제없음을 확인 후, 운영환경에 적용시키는 것을 릴리즈 또는 배포 한다고 합니다. 

예를 들어, 아이폰 iOS 업데이트 알람이 뜨잖아요? 그것도 애플에서 이것저것 수정해보고 문제없다고 판단 후, 실제 운영환경인 사용자의 휴대폰에 개발된 것을 릴리즈(또는 배포)하는 것입니다. 

 

도움이 되셨길 바라며~ 빠잉~!

 

728x90
반응형