, ,

[접미사] -ness — “~인 상태, ~의 성질” | 대표 단어 10개

-ness = “~함” — 형용사 뒤에 붙어 ‘그 상태’를 나타내는 명사를 만듭니다. (readiness, robustness, awareness)

1. 한눈에 보기

형태소-ness
의미~인 상태, ~의 성질, ~함 (추상명사)
유래고대 영어 -nes/-ness ← Proto-Germanic *-nassu (상태/성질)
위치형용사 뒤 (접미사)
기능형용사 → 추상명사 변환 (가장 생산적인 영어 접미사 중 하나)

2. 의미 분류

의미핵심 이미지대표 단어
A. 시스템 품질/상태 (IT 핵심)시스템이 ~한 성질을 갖춤readiness, robustness, correctness
B. 인지/인식 상태~을 알고 있는 상태awareness, consciousness, openness
C. 일반 추상 상태~인 상태/정도uniqueness, effectiveness, laziness

3. 대표 단어 테이블

단어분해IT/개발 맥락
readinessready + ness준비 상태, 준비됨readiness probe (K8s), 배포 준비 상태 확인
robustnessrobust + ness견고함, 강건함robust system, 에러에 강한 서비스 설계
awarenessaware + ness인식, 인지 상태security awareness, 문맥 인지(context-awareness)
correctnesscorrect + ness정확성, 올바름알고리즘 correctness, 코드 정확성 검증
uniquenessunique + ness고유성, 유일성uniqueness constraint (DB), UUID uniqueness
effectivenesseffective + ness효과성캐시 effectiveness, 알고리즘 효과성
lazinesslazy + ness게으름; 지연 평가laziness (lazy evaluation) — 함수형 프로그래밍
idempotence(idem + potent + ness 계열)멱등성HTTP PUT/DELETE의 멱등성, API 설계 핵심
opennessopen + ness개방성open-source openness, 개방형 API
randomnessrandom + ness무작위성암호화의 randomness, 난수 생성

4. 단어 확장 맵

A. Kubernetes / 인프라 상태 그룹

readiness / liveness / availability — K8s probe의 3대 개념. readiness probe(요청 받을 준비가 됐는가), liveness probe(살아있는가).

B. 코드 품질 그룹

robustness / correctness / uniqueness / effectiveness — 코드 리뷰, 설계 문서에서 시스템의 품질 기준을 표현할 때 씁니다. “This design improves robustness.”

C. 프로그래밍 패러다임 그룹

laziness(지연 평가) / randomness(무작위성) / idempotence(멱등성) — 함수형 프로그래밍과 API 설계에서 -ness/-ence 계열로 추상 개념을 표현.

D. 보안/인식 그룹

awareness / consciousness / openness — “security awareness training”, “context-awareness” 등 인지 관련 개념.

5. 혼동 주의 — -ness vs -ity vs -ence

접미사어원뉘앙스
-ness게르만어~인 상태 (구체적, 일상적)readiness, robustness
-ity라틴어 -itas~의 성질 (추상적, 학술적)availability, scalability
-ence/-ance라틴어 현재분사-ent/-ant 형용사의 명사형persistence, resilience

Tip: 게르만어 기원 형용사에는 -ness(darkness, readiness), 라틴어 기원 형용사에는 -ity(availability, scalability)가 자연스럽게 붙습니다. 하지만 실제로는 혼용되는 경우도 많습니다.

6. 한 줄 기억법

-ness = “그 형용사 상태를 명사로” — ready → readiness(준비된 상태), robust → robustness(견고한 성질), unique → uniqueness(고유한 특성). K8s부터 함수형 프로그래밍까지 -ness는 시스템의 “성질”을 이름 붙이는 핵심 접미사입니다.


이 시리즈가 모이는 곳

영어 어원(Etymology) 시리즈 전체 목록

관련 단어

— 정성원 (백엔드 엔지니어, Seoul KR). 이 시리즈의 작성·검증 방식은 Editorial Policy 참조. 정정 요청은 문의 로.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다