2swan

IT 개발 영단어 정리 본문

IT/Info

IT 개발 영단어 정리

2swan 2023. 7. 30. 15:32
명명법

 

클래스 명은 명사, 메서드는 동사, 기능은 명사 + 동사

 

표기법

 

CamelCase

- 문자의 표현을 낙타 등 처럼 했다고 해서 정해진 이름

- 주로 객체지향 프로그램에서 사용한다

 

snake_case

- 언더라인(_)으로 단어를 구분하는 명명법

 

반대되는 단어

 

add / remove

- 추가 / 삭제

 

head / tail

- 머리 / 꼬리 (자료 구조 등에서 자료의 첫 번째, 마지막 의미로 사용)

 

header / footer

- 헤더 / 푸터

 

upper case / lower case

- 대문자 / 소문자

 

previous / next

- 앞으로 / 다음으로

 

forward / backward

- 앞으로 / 뒤로

 

foreground / background

- 전경, 앞 단 / 배경, 뒷 단

 

push / pop

- 스택 등에 넣다 / 빼다

 

push / pull

- git 에서 넣다 / 빼다

 

enqueue / dequeue

- 큐에 넣다 / 빼다

 

save / load

- 저장 / 불러오기

 

set / unset

- 설정 / 해제

 

attach / detach

- 붙이다 / 떼다

 

suspend / resume

- 쉬다 / 재개

 

enable / disable

- 유효 / 무효

 

activate / deactivate

- 활성화 / 비활성화

 

visible / invisible

- 보이다 / 보이지 않다

 

allow / deny

- 허가 / 불허

 

server / client

- 서비스를 제공자 / 의뢰하는자

 

provider / user

- 제공자 / 사용자

 

resume / pause

- 재개 / 일시정지

 

create / destroy

- 생성 / 파괴

 

비슷한 의미의 단어

 

 config / setting / preference

- 구성 / 설정 / 환경설정

 

initialize / init / setup

- 초기화 / 셋업

 

stop / end / finish

- 동작 정지 / 종료하다 / 완료하다

 

stop / suspend / pause

- 멈추다 / 일시정지 / 일단 움직임을 멈추고 언제든 다시 재개 가능

 

quit / exit

- 현재 상태에서 탈출 / 출구로 나가는 것

 

changed / modified / revised

- 전면적인 변경 / 수정이나 개선 / 개정

 

find / search

- 찾아질 것 기대 / 찾아보는 것

 

toXXX / parseXXX / convertXXX

- XXX 변환

 

tryParseXXX

- XXX로 변환 시도

 

fromXXX

- XXX로 부터 변환

 

clear / delete

- 파일의 내용만 지우는 것 / 파일 자체 지우는 것

 

create / make / generate

- 창조 / 만들다 / 변환해서 생성 (인스턴스 생성은 create가 일반적)

 

parameter / argument

- 메서드에 정의되어 있는 것 / 메서드에 전달된 값 (인수, 매개변수라고도 한다)

 

property / attribute

- 객체 지향의 클래스 의 성질을 나타냄 / HTML의 태그의 속성 (둘 다 속성이라는 뜻)

 

number / numeric

- 숫자, 번호를 나타낸다 / 숫자 중 10진수

 

- 금액의 합계, 모두 더한 것 / 합계, 전체의 , 모두가

 

limits / bounds / ragne

- 경계, 제한범위, 제한구역 / 한계 내, 한계선 / 값이 변경하는 폭, 상한과 하한이 결정되는 범위

 

top / peak / spike

- 최상, 선두 / 쌓여진 것 중 가장 위 / 꺾인선 그래프 등의 뾰족한 것

 

exclude / ignore

- 배제하다, 빼내다, 고려하지 않는다 / 무시하다

 

state / status

- 상태 / 게임 캐릭터의 status

 

letter / character

- a나 b와 같은 문자 자체 / 알파벳 전체, 문자 전체

 

title / caption

- 책이나 기사의 제목, 표제 / 짧은 설명문, 페이지의 제목

 

issue / problem

- 문제, 논점, 쟁점 / 해결

 

individual / personal / private

- 개별 / 개인 / 사적

 

just / only

- 무언가를 기준으로 딱, 그것을 가리킬 때 / 절대적인 의미로, 유일한 것

 

within

- 시간, 거리, 범위를 의미하는 이내

- within 3 sec = 3초 이내

 

fix

- 수정, 수리, 고정, 결정

 

apply

- 설정 등을 적용하다

 

flush

- 쌓인 데이터나 로그를 클리어 한다

- 밀어 내보낸다. 모든것을 토해낸다

 

validate / verify

- 요구를 만족하는가, 올바른가 / 공정의 일부로 포함 된 체크

 

자주 나오는 단어

 

inheritance

- 상속

 

delimiter / separator

- 구분자 문자

 

log

- 기록, 로그를 얻다

 

stack

- 쌓다

 

token

- 토큰, 표시, 증거

- 네트워크의 경우에는 송신권을 주고 받는 데이터

 

optimize

- 최적화하다

 

normalize

- 정규화하다

 

cheatsheet

- 사용법을 1페이지로 정리한 것

 

usage

- 사용방법

 

unknown

- 미지의, 절체불명의

 

misc / miscellaneous

- 다양한, 다방면의

 

brief

- 개요, 요약하다

 

features

- 특징, 기능

 

via

- ~에 의해, ~를 경유하여

 

값 관련

 

inital value / initialized value

- 초기치 / 초기 값

 

default value

- 기본 값

 

original value

- 원래의 값, 변경전의 값

 

parameter / argument

- 인수

 

constant / const

- 상수

 

null / nil

- 존재하지 않는 것

 

void

- 빈 것, null과 비슷한 의미

 

prefix / suffix

- 접두어 / 접미어

 

release

- 출시

 

수치표현

 

binary number

- 2진수

 

octal number

- 8진수

 

decimal number

- 10진수

 

hexadecimal number

- 16진수

 

even / odd

- 짝수 / 홀수

 

 

출처 : https://brunch.co.kr/@hopeless/8