콘텐츠로 이동

문장 모드

문장 모드는 완전한 영어 문장(20단어 이하)을 선택할 때 실행됩니다. DevLingo가 문법 구조를 분해하고, 난이도 높은 어휘를 표시하며, 발음 요점을 안내하고, 대체 표현을 제공합니다.

완전한 문장(주어와 술어 포함)을 선택하고, 길이가 20단어 이하여야 합니다. ⌘⇧D를 누르면 문장 모드로 진입합니다.

예시 문장 (모두 문장 모드가 실행됨):
• "The service should gracefully degrade when upstream dependencies are unavailable."
• "We need to ensure backward compatibility with existing clients."
• "This approach reduces latency and improves user experience significantly."

카드 상단에 전체 문장의 정확한 한국어 번역이 표시됩니다:

원문:
"The service should gracefully degrade when upstream dependencies are unavailable."
번역:
"상위 의존성을 사용할 수 없을 때, 해당 서비스는 우아하게 성능을 저하시켜야 합니다."

문장을 문법 성분으로 분해하여 논리 관계를 이해하는 데 도움을 줍니다:

주절: The service should gracefully degrade
└─ 주어: The service
└─ 조동사: should
└─ 술어: degrade (수식어: gracefully)
시간 종속절: when upstream dependencies are unavailable
└─ 접속사: when
└─ 주어: upstream dependencies
└─ 술어: are unavailable

:::tip 문법 하이라이트 이 문장은 should를 사용하여 제안/기대를 표현하고, gracefully라는 부사로 동사를 수식하여 기술 문서의 격식 있는 어조를 보여줍니다. :::

카드가 문장에서 흔하지 않거나 기술적인 어휘를 추출하여 빠른 정의를 제공합니다:

어휘간단한 의미
gracefully우아하게, 안정적으로 처리 (기술에서는 보통 충돌하지 않는 것을 의미)
degrade기능 등급을 낮추다, 더 낮은 서비스 수준으로 전환
upstream상위 (의존성 체인에서 더 이전 부분)
unavailable사용할 수 없는

같은 의미를 표현하는 2-3가지 방법을 제시하고 미묘한 차이를 표시합니다:

원래 표현:
"The service should gracefully degrade when upstream dependencies are unavailable."
대체 1 (더 구어적):
"If an upstream service goes down, our system should still work, just with reduced features."
대체 2 (더 기술적):
"In the event of upstream dependency failure, the system shall implement graceful degradation."
대체 3 (더 간결):
"When dependencies fail, fail gracefully rather than crash."

구두 표현에서 실수하기 쉬운 부분에 대한 팁을 제공합니다:

:::note 발음과 연음

  • degrade의 강세는 두 번째 음절: de-GRAD (DE-grade가 아님)
  • gracefully에서 grace--fully 사이에 약간의 쉼이 있으며, 연결하여 발음하지 않아야 합니다
  • dependencies는 4개의 음절이며, 중간의 /d/ 소리를 삼키지 않도록 주의 :::

특정 기술 배경에서 흔한 표현인 경우 카드에 보충 설명을 제공합니다:

기술 배경:
이것은 마이크로서비스와 내결함 설계에서의 전형적인 표현입니다. 관련 개념:
• Circuit breaker pattern
• Fallback mechanism
• Fault tolerance

API 문서를 읽다가 복잡한 문장을 만남:

“The service should gracefully degrade when upstream dependencies are unavailable.”

문장 구조와 몇몇 어휘가 확실하지 않습니다. 전체 문장을 선택하고 ⌘⇧D를 누르면 즉시:

  1. 전체 문장의 한국어 번역
  2. 문법 성분 분해
  3. 난이도 높은 어휘의 빠른 정의
  4. 같은 의미를 간단하게 표현하는 방법
  5. 올바른 발음

이로써 문장의 의미를 이해할 뿐만 아니라, 회의에서 유사한 관점을 명확하게 표현하는 방법도 배울 수 있습니다.

문장 모드는 다음 시나리오에 가장 적합합니다:

  • 기술 문서의 긴 문장
  • RFC나 설계 문서의 핵심 문장
  • 코드 주석의 설명 문장
  • 팀 토론의 중요한 표현

:::caution 초장 문장 문장이 20단어를 초과하면 DevLingo가 자동으로 단락 모드 사용을 권장하여 더 나은 분석을 받을 수 있습니다. :::

문장 모드는 개발자가 영어 문장을 “이해”하는 것뿐만 아니라 같은 표현을 “말하고” “쓸 수 있도록” 돕습니다.