| 얄팍한 코딩사전
디버깅
소프트웨어 발생문제 원인 잡기, 개발중인 상태
최초 기계에 벌레가 들어가서 문제가 일어났을 때에서 유래
+ System.out.println(); 또는 console.log(); 로 찍어보면서 단계별로 진행상황에 따른 디버그를 찾아낸다.
컴파일, 컴파일러, 컴파일언어
java 파일에서 컴파일 과정을 거치면 .class 파일이 생성
JVM 설치된 기계에서 동작할 수 있도록 언어로 번역
C, C+, JAVA 등
인터프리터 언어, 스크립트 언어
실행할 때마다 번역을 하게 된다 즉, 실행속도가 느림
컴파일 수정이 따로 필요 없지만, 프로그래머의 언어가 그대로 배포. 코드 노출이 쉬움
JS, 파이썬, 루비 등
빌드
코드, 라이브러리, 이미지 등을 배포시 압축해서 크기를 줄이거나 난독화하는 것, 출시하기 좋게 만드는 일
언어의 종류에 따라 빌드에 컴파일 작업이 포함된 경우도 있다.
배포
배포한 결과물을 사용자에게 전달하는 것
웹사이트 배포, 사람들이 볼 수 있도록 반영하는 것
환경
소프트웨어가 동작하는 환경
환경변수로 개발용과 배포용에 각각에 필요한 조건을 두어 해당 환경에만 나타날 수 있도록 조정할 수 있음
라이브러리
모듈화된 코드, 집의 인테리어 자재
React 등
프레임워크
집 골격을 갖춘 것
스프링, 장고, NET, 라라벨, Express, Vue 등
'CS' 카테고리의 다른 글
[CS기초] SQL (Structured Query Language) (0) | 2021.10.08 |
---|---|
[CS기초] 서버가 비정상적으로 종료된다면 (0) | 2021.10.06 |
[CS기초] 데이터 베이스와 DBMS (0) | 2021.10.04 |
Git, GitHub (0) | 2021.06.16 |
백엔드 개발자가 되기 위해 숙지해야 할 사항들 (0) | 2021.05.16 |
댓글
최근에 올라온 글
TAG
- 정보처리기사 실기
- filezila
- AWS
- 노마드코더
- git연동
- 배포
- 실용주의프로그래머
- 웹페이지만들기
- 정보처리기사
- IT 5분 잡학사전
- gradle
- JIRA
- 개발도서
- jdbc
- spring
- 북클럽
- intellij
- EC2
- 호스팅영역
- ubuntu
- SQLD
- gradle build
- 독서후기
- LifecycleException
- java
- putty
- 노개북
- 기술블로그
- 정보처리기사 필기
- 오늘의코딩
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
글 보관함