T·D·D
C1abbreviationTDD는 주로 ‘테스트 주도 개발’을 뜻하는 기술 약어이다.
noun명사
- 1
테스트 주도 개발 — 테스트 주도 개발: 코드를 작성하기 전에 자동화된 테스트를 먼저 만드는 소프트웨어 개발 방식C1〔software〕
test-driven development: a software development method in which automated tests are written before the code they test
Our team uses TDD to keep the code reliable.
우리 팀은 코드의 신뢰성을 유지하기 위해 TDD를 사용한다.
In TDD, you write a failing test before adding the feature.
TDD에서는 기능을 추가하기 전에 실패하는 테스트를 먼저 작성한다.
- 2
시분할 이중 통신 — 시분할 이중 통신: 같은 주파수 대역에서 송신과 수신을 시간적으로 나누어 처리하는 통신 방식C2〔telecommunications〕
time-division duplexing: a telecommunications method that separates sending and receiving signals by using different time slots on the same frequency band
The network uses TDD to separate uplink and downlink traffic.
그 네트워크는 상향 및 하향 트래픽을 분리하기 위해 TDD를 사용한다.
TDD can adjust capacity when download demand is higher.
다운로드 수요가 더 높을 때 TDD는 용량을 조정할 수 있다.
- 3
청각장애인용 통신 장치 — 청각장애인용 통신 장치: 전화선을 통해 글자로 대화할 수 있게 하는 장치C2〔assistive technology〕
telecommunications device for the deaf: a device that allows people to communicate by typed text over a telephone line
The office listed a TDD number for deaf callers.
그 사무실은 청각장애인 전화를 위한 TDD 번호를 안내했다.
Older public notices often mention TDD access.
오래된 공공 안내문에는 TDD 이용이 자주 언급된다.
유의어TTY, text telephone
뉘앙스 · 쓰임
일상어가 아니라 전문 분야 약어이므로 문맥이 매우 중요하다. 개발자 사이에서는 대개 ‘테스트 주도 개발’을 뜻하지만, 통신·장애인 보조기기 문맥에서는 다른 뜻일 수 있다.
처음 사용할 때는 ‘test-driven development (TDD)’처럼 풀어 쓰는 것이 안전하다. 한국어 IT 문맥에서는 ‘TDD’ 또는 ‘테스트 주도 개발’이라고 한다. 청각장애인용 통신 장치 의미는 일부 지역에서 TTY와 함께 쓰이며, 현대에는 다소 구식으로 느껴질 수 있다.
유의어 뉘앙스 비교
- test-driven development
- TDD의 풀어 쓴 형태이다.
- test-first development
- 비슷하지만, TDD보다 덜 엄격하게 쓰일 수 있다.
- time-division duplexing
- TDD의 풀어 쓴 전문 용어이다.
- TTY
- 같은 종류의 문자 전화 장치를 가리키며, 특히 미국에서 함께 쓰인다.
- text telephone
- 약어가 아닌 설명적인 표현이다.
자주 쓰는 표현 · Collocations
verb+noun
- use TDDTDD를 사용하다
- practice TDDTDD를 실천하다
noun+noun
- TDD workflowTDD 작업 흐름
- TDD networkTDD 네트워크
- TDD numberTDD 전화번호
어원 · 암기 팁
[English]각 의미의 영어 표현에서 머리글자를 따 만든 약어이다. 소프트웨어에서는 test-driven development의 T, D, D를 딴 말이다.
TDD = T + D + D; test-driven development, time-division duplexing, telecommunications device for the deaf의 머리글자
💡 개발 문맥에서는 ‘Test를 먼저 쓰고 Development를 한다’고 기억하면 TDD의 핵심을 떠올리기 쉽다.