개발 기본 용어(디버깅, 인터프리터, 배포, 컴파일러, 빌드, 환경변수, 라이브러리, 프레임워크)
디버깅 : 프로그래밍에서 쓰이닌 80 퍼센트, 소프트웨어에 발생하는 문제의 원인을 찾는 것!! 만든느 과정중에 갖은 오류를 발견함. 디버그를 개발중인 상태를 의미하기도 함. 코드에 오타나 오류, 논리 오류, 프로그램 안맞거나, 예상하지 못한 오류들로 생겨남. 설계도를 살펴보고 문제를 파악하게 된다. 코드 특정 단계마다 살펴보도록 하는 것이 중요하다!! -> VS Code, IntelliJ 등 개발툴들은 대부분 디버깅 기능을 제공함. 컴파일러 Vs 인터프리터 컴퓨터의 언어인 0과 1의 바이너리 코드로 변환하기 위해서 C, C++, 자바는 컴파일러를 거치게 된다. (미리 기계언어로 주기 전에 컴파일을 진행하게 된다.) -> (자바의 경우) 클래스 파일을 통해서 자바가사머신이라는 프로그램을 통해서 모든 기계에..
2020. 12. 26.