개발자를 위한 IT 영어 온보딩 가이드
www.hanbit.co.kr
‘반복문을 빠져나오다’, ‘배열을 순회하다’와 같은 간단한 로직을 영어로 어떻게 표현할 수 있을까요? 한국어로는 너무 쉬운 코드 설명도 영어로 옮기는 것은 생각처럼 쉽지 않습니다.
하지만 업무적으로 해외 개발자들과 협업해야 하거나 외국계 기업 취업을 희망한다면, 코드를 영어로 설명하는 역량은 필수적입니다.
이번 포스트에서는 글로벌 개발자로 성장하기 위해 반드시 알아야 하는, 코딩 실무에 자주 등장하는 영어 표현 10가지를 소개합니다.
1. Break out of a loop: 반복문을 빠져나오다
break
는 "중단하다"는 뜻의 동사이고, out of
는 "밖으로"라는 의미의 전치사입니다.
break out of a loop
는 루프(반복문) 밖으로 빠져나간다는 뜻입니다.
여기서 loop는 셀 수 있는 명사이므로 앞에 관사 a를 붙여 a loop
라고 표현합니다.
We break out of a loop when i equals 5.
i가 5일 때 반복문을 빠져나옵니다.
2. Skip an iteration: 반복을 한 번 건너뛰다
skip
은 "건너뛰다"는 동사이고, 전치사 없이 바로 목적어를 받습니다.
iteration
은 "반복의 한 사이클"을 의미하며, 셀 수 있는 명사이기 때문에 관사 an을 사용합니다. (iteration
은 모음 발음으로 시작하므로 a가 아닌 an)
We skip an iteration when i is 2.
i가 2일 때 해당 반복을 건너뜁니다.
3. Loop through an array: 배열을 순회하다
loop
는 동사로 사용되며, through
는 전치사로 "통과하여"를 의미합니다.
array
는 배열이라는 뜻의 셀 수 있는 명사입니다. 그래서 특정 배열을 가리킬 때는 관사 an을 붙여 an array
라고 표현할 수 있습니다.
We loop through an array and log each item.
배열을 순회하며 각 항목을 출력합니다.
4. Assign a value to a variable: 변수에 값을 할당하다
assign
은 "할당하다"는 뜻의 동사이며, to
는 값이 전달되는 대상을 나타내는 전치사입니다.
value
와 variable
은 모두 셀 수 있는 명사이므로 각각 앞에 a를 붙여 a value
, a variable
로 표현합니다.
We assign a value to a variable.
값을 변수에 할당합니다.
5. Initialize a variable: 변수를 초기화하다
initialize
는 "초기화하다"는 동사이고, 초기값을 설명할 때는 전치사 with
를 사용합니다.
We initialize a variable with the value 100.
변수를 100으로 초기화합니다.
6. Update a variable: 변수 값을 갱신하다
update
는 "갱신하다, 변경하다"는 동사이고, 방법을 설명할 때는 전치사 by
를 사용합니다.
variable
은 셀 수 있는 명사이므로 앞에 a를 붙여 표현합니다.
We update a variable by adding 5.
변수 값을 5 더해서 갱신합니다.
7. Check a condition inside a loop: 반복문 안에서 조건을 검사하다
check
는 "확인하다"는 동사이고, if
구문과 함께 조건을 설명할 수 있습니다. condition
과 loop
는 모두 셀 수 있는 명사이기 때문에 각각 a condition, a loop로 표현합니다.
We check a condition inside a loop.
반복문 안에서 조건을 확인합니다.
8. Handle an edge case: 예외 상황을 처리하다
handle
은 "처리하다"는 뜻의 동사이며, edge case
는 일반적인 경우가 아닌 예외적인 입력 상황을 의미합니다. case
는 셀 수 있는 명사이므로 관사 an을 붙여 an edge case
라고 표현합니다.
We handle an edge case where the array is empty.
배열이 비어 있는 예외 상황을 처리합니다.
9. Declare a function: 함수를 선언하다
declare
는 "선언하다"는 동사이고, function
은 셀 수 있는 명사입니다. 따라서 a function
이라고 표현하며, 함수 이름을 추가 설명할 수도 있습니다.
We declare a function named greet.
greet라는 이름의 함수를 선언합니다.
10. Call a function: 함수를 호출하다
call
은 "호출하다"는 동사이고, 어떤 인자를 넣었는지 설명할 때는 with
를 사용합니다.
We call a function with 'Alice' as an argument.
'Alice'를 인자로 함수를 호출합니다.
이처럼 코드를 설명하기 위한 영어 표현은 상황별 ‘동사’와 ‘전치사’를 위주로 학습하는 것이 좋습니다.
또한 한국어에는 없는 개념인 셀 수 있는 명사와 관사(a/an/the) 개념을 놓치기 쉬우므로, 이에 유의하면서 코딩 영어 표현을 익혀나가시길 바랍니다.
더 많은 코딩 영어 표현이 궁금하다면?
한빛미디어와 함께 준비한 '개발자를 위한 IT 영어 온보딩 가이드'를 확인해 보세요. :)
👉 https://www.hanbit.co.kr/store/books/look.php?p_code=B1829189490
다음 내용이 궁금하다면?
이미 회원이신가요?
2025년 7월 1일 오후 5:17