728x90 반응형 영상 후기/기타27 영상 후기 - 프로그램의 에러는 왜 일어날까요? 컴파일 오류는 세미콜론을 빼먹는 등 프로그래밍 언어 문법에 어긋남으로 인한 신택스(syntax) 오류이다. 그외에도 변수의 자료형과 다른 값을 넣거나 선언되지 않은 변수를 사용하거나 스펠링이 틀린 문구를 사용하는 등 굳이 코드를 실행해보지 않아된다. 문법과 규칙선에서 파악될 수 있는 오류가 있다면 코드가 컴파일 되지 못하고 오류가 발생. 컴파일 언어는 코드를 미리 컴파일, 즉 다른언어로 번역해놓는 언어니까 번역하는 과정에 문법이나 철자가 틀리거나 하는거를 미리 잡아내는 것이다. 2023. 2. 26. 영상 후기 - 기본 개발용어 알아보기 디버그 - 소프트웨어에 발생하는 문제의 원인을 찾는 것 컴파일러 vs 인터프리터 - 미리 기계어로 번역 vs 한줄식 실시간으로 번역 빌드 - 코드 파일, 라이브러리, 이미지 등등의 파일들을 출시하기 적합한 형태로 포장(변형 또는 압축) 배포 - 빌드한 결과물을 사용자에게 전달 환경변수 - 각 환경마다 값을 지정할 때 사용 라이브러리 vs 프레임워크 - 라이브러리 자재라면 프레임워크는 기본 골격 2023. 2. 26. 영상 후기 - 가비지 컬렉터가 뭐하는 건가요? (Feat. 메모리 관리) 컴퓨터는 일을 할때 처리할 정보들을 올려놓을 공간이 필요하다. 그공간이 메모리(램)이다. 비워줘야 할 메모리 공간을 깜빡 놓치고 남겨두는 일을 메모리 누수(memory leak)라고 한다. 가비지 컬렉터는 메모리 공간에서 사용되지 않는 것들을 치워준다. 2023. 2. 25. 영상 후기 - Git은 뭐고 Github은 뭔가요? Git은 버전관리 툴이다.(소프트웨어) Git은 버전관리를 할 수 있다. Git은 협업할때 유용하다. Github은 Git으로 저장돼서 원격전송된 내역들이 저장되는 공간을 제공하는 서비스이다. 2023. 2. 25. 이전 1 ··· 3 4 5 6 7 다음 728x90 반응형