2025년 10월 7일에 적어 둔 영어 표현을 다시 보니 뜻과 예문은 있었지만, 기술 문서에서 어떻게 읽어야 하는지는 잘 연결되지 않았다. 이번에는 비슷한 역할끼리 묶고 컴퓨터 과학 문맥에서 자주 달라지는 뜻을 함께 적었다.
설명을 평가할 때 쓰는 표현
makes little sense
“말이 거의 되지 않는다”, “합리적이지 않다”라는 뜻이다. I don't understand가 화자의 이해 상태에 가깝다면, it makes little sense는 설명이나 선택 자체의 논리가 약하다는 평가가 될 수 있다.
Polling every millisecond makes little sense for this workload.
이 워크로드에서 1밀리초마다 polling하는 것은 실익이 거의 없다.
facets
한 문제의 여러 측면이나 양상을 뜻한다. parts보다 서로 다른 관점이라는 뉘앙스가 강하다.
Latency and durability are two facets of the storage design.
지연 시간과 내구성은 저장소 설계의 서로 다른 두 측면이다.
hallmark
어떤 대상임을 알아보게 하는 대표적 특징이다. 무조건 장점이라는 뜻은 아니다.
Explicit trade-offs are a hallmark of good system design.
명시적인 절충은 좋은 시스템 설계의 대표적 특징이다.
panacea
모든 문제를 해결하는 만병통치약을 뜻하며, 기술 글에서는 대개 not a panacea처럼 과도한 기대를 경계할 때 나온다.
Caching is useful, but it is not a panacea for a slow data model.
캐시는 유용하지만 느린 데이터 모델의 만능 해결책은 아니다.
이동과 변화의 표현
traverse
공간을 가로지른다는 뜻뿐 아니라 tree·graph·directory 같은 구조를 순회한다는 뜻으로 자주 쓴다.
The collector traverses the object graph from the roots.
collector는 root에서 시작해 object graph를 순회한다.
haul
무겁거나 많은 것을 힘들여 옮긴다는 느낌이 있다. 기술 문서의 일상적 동사라기보다 data transfer의 물리적 비용을 비유할 때 볼 수 있다. 명사 a haul은 한 번에 얻거나 운반한 양이라는 뜻도 있다.
The migration job hauled several terabytes across regions.
migration job은 region 사이로 수 TB를 옮겼다.
accrued
시간이 지나며 이자·비용·휴가·부채가 누적된 상태다. 단순히 collected보다 기간에 걸쳐 쌓였다는 뜻이 강하다.
The service accrued technical debt through repeated hotfixes.
서비스는 반복된 hotfix로 기술 부채가 누적되었다.
그래프와 수학 문맥
plots
plot은 소설의 줄거리나 음모뿐 아니라 좌표에 값을 그린 그래프, 또는 값을 그리는 동사다. 성능 보고서에서 the plot shows가 나오면 대개 도표를 뜻한다.
The report plots tail latency against request rate.
보고서는 요청률에 따른 tail latency를 그래프로 그린다.
logarithmic
로그와 관련된다는 뜻이다. logarithmic time은 입력 크기 n에 대해 단계 수가 대략 log n으로 증가하는 복잡도를, logarithmic scale은 축의 같은 간격이 같은 비율 변화를 나타내는 눈금을 뜻한다.
Binary search has logarithmic time complexity on a sorted array.
binary search는 정렬 배열에서 로그 시간 복잡도를 가진다.
“logarithmic growth”를 단순히 빠른 증가로 번역하면 반대가 될 수 있다. 선형 증가보다 천천히 커지는 경우가 많다.
상황과 시점을 나타내는 표현
goes off
문맥에 따라 뜻이 크게 바뀐다.
- an alarm goes off: 알람이 울리다
- a bomb goes off: 폭발하다
- food goes off: 음식이 상하다, 주로 영국식 용법
- a person goes off: 갑자기 화를 내거나 자리를 떠나다
system 문맥의 timer goes off는 timer가 만료되어 handler가 실행될 시점이 되었다는 뜻에 가깝다.
at hand
손에 닿을 만큼 가까운, 바로 이용 가능한, 또는 임박한이라는 뜻이다.
Choose the metric that fits the problem at hand.
지금 다루는 문제에 맞는 지표를 고른다.
on hand는 보유 중인 재고·사람을 말할 때, in hand는 통제 중이거나 확보한 상태를 말할 때가 많아 구분해 두면 좋다.
다시 읽을 때의 기준
- 사전의 첫 번째 뜻보다 주어와 목적어를 먼저 본다.
- graph·tree·timer처럼 기술 명사가 붙으면 전문 문맥의 뜻을 확인한다.
- 예문을 외우기보다 실제 읽은 문장을 짧게 바꾸어 써 본다.
- 발음 기호보다 문장 속 강세와 함께 소리 내어 읽는다.
날짜별 단어장을 계속 늘리기보다 표현이 등장한 기술 문맥을 붙이니 서로의 차이가 더 잘 보인다. 운영체제 원서에서 따로 모은 표현은 운영체제 원서에서 만난 영어 표현 24개와 이어서 볼 수 있다.
'배움과 성장 > 책·생각' 카테고리의 다른 글
| 《고수의 생각법》을 다시 읽으며: 오래 생각하고 멀리 보는 태도 (2) | 2025.12.27 |
|---|---|
| 여박총피법을 읽고 남긴 생각: 정보는 언제 지혜가 되는가 (0) | 2025.11.01 |
| 운영체제 영어 표현: trap into kernel·trap table·return-from-trap (0) | 2025.09.14 |
| 시스템 설계 영어 표현: getting it right·crux·tread carefully (2) | 2025.09.01 |
| 운영체제 원서에서 만난 영어 표현 24개: 기술 문맥까지 함께 정리 (2) | 2025.08.24 |
댓글