본문 바로가기
30, 코딩공부시작/프로그래밍을 위한 영어 공부

영어 단어 정리(가제)

by 학습하는 청년 2021. 11. 29.

출처 : 개발자의 글쓰기 p.40-43

p.40
개발을 하다 보면 반대되는 영어 단어를 선택해야 할 때가 있다.

하지만

p.43
정확한 단어를 쓰는 것도 중요하지만 그보다 더 중요한 것은 얼마나 일관성 있고 개연성 있게 쓰느냐다. ... 프로그램 안에서 일관성과 개연성만 있다면, 또는 그 프로그램의 코드를 보는 개발자 사이에 일관적이고 개연적인 합의만 돼 있다면 어떻게 쓰든 상관없다.

 


show - hide

보여주다 - 감추다

 

invisible - visible

 

head - tail, toe, foot etc..

<HTML> header - footer

 

under - over

미만 - 초과

 

or under - and over

이하 - 이상

 

before - after

 

open - close

 

input - output

 

import - export

 


[비슷한 말]

서로 의미는 비슷하지만 개발에서 사용하는 의도는 다르다.

 

중단

stop : 잠시 중단, 따라서 언제든 재시작 가능

end : 완전 중단되어 재시작 가능성x

finish : 완전 끝난 상태

pause : 아주 잠시 일시적으로 중단된 상태, 따라서 곧 재시작 할 수 있는 상황

suspend : 다음 단계의 시작을 중단한 것

hold : 어떤 의도가 있어서 중단한 것

 


get : 어떤 값을 돌려받아서 반환하는 함수에서 사용

return : 함수 이름에 쓰지 않는다. why? 주로 함수 안에서 제어에 쓰기 때문. 게다가 return의 주체는 객체이므로 함수에 return을 쓰면 자기가 자기에게 돌려주는 이상한 루프에 빠진다.

 

retrive : 검색해서(search) 가져온다(get)는 뜻. 검색에 무게가 실려 있다면 retrive

 

acquire : 다른 함수가 가져가지 못하게 독점하고자 할 때

fetch : 현재 값을 가리키는 포인터가 다음 값으로 이동(moveNext)한 것을 가져온다(get)는 뜻

 


set : 값을 변경하거나 설정하는 함수에 쓴다.

init : 초기화 설정에 쓴다.

register : 이미 정해진 틀에 값을 집어넣는 것

create : 정해진 틀이 없으므로 먼저 틀(객체)을 만들 때 쓴다.


change : 내용을 단순히 바꾸는 것

modify : 잘못된 것을 바로잡을 때 쓴다.

revise : 기존에 없던 새로운 정보나 아이디어를 덧붙여 기존 내용과 달라졌음을 분명히 할 때 쓴다.


parameter : 매개변수, 함수에 정의한 변수(variable)

argument : 전달 인자, 함수를 호출할 때 전달되는 값(value)

attribute : HTML에서 태그 안에 속성을 넣을 때 사용되는 요소

(HTML DOM에서는 property라고 한다.)


must : 필수 요구 사항, 반드시 구현돼야 한다는 의미

should : 권고 또는 권장 사항, 가능하면 지키거나 구현해야 한다.

댓글