말하기 · 무료 레슨

소프트웨어 영어: 입력이 비었을 때의 동작 묻기

프로필 기능을 구현 중입니다. 표시 이름을 비워 둘 수 있지만 저장 후 프로필에 무엇을 보여 줄지는 요구사항에 없습니다.

Scott Mendoza 교수
하나를 배우고 직접 연습하세요.예문 보기사용하기 3 문제 자주 묻는 질문

핵심 정리

“If the display-name field is left empty, should the profile show the username or remain blank?”는 조건과 기대 결과를 묻는 질문이며 버그라고 단정하지 않습니다.

구체적인 조건 + should + 기대 결과.

If나 when으로 상황을 한정하고 시스템이 무엇을 해야 하는지 물으세요. 이미 어떻게 동작하는지와는 다른 질문입니다. 타당한 두 선택지를 제시하면 결정에 도움이 되지만 다른 답도 가능하게 두세요. 여기서 빈 입력은 문자가 하나도 없는 상태이며 공백 문자만 있는 입력과는 다릅니다. 확인 없이 같은 규칙을 적용하지 마세요.

예문 비교

기대 동작 묻기

If the display name is empty, should we show the username?

선택지 제시

Should the profile show the username or remain blank?

별도 상황 구분

Should spaces-only input follow the same rule?

차이점 살펴보기

What does it show?는 실제 동작을, What should it show?는 기대 동작을 묻습니다. 둘 다 쓸 수 있지만 질문의 목적이 다릅니다.

뜻을 단계별로 구성하기

01

조건 명시

If the display name is empty

02

기대 동작 질문

should the profile show the username

03

명확한 대안

or remain blank?

지금 연습해 보세요

필요한 동작 질문하기

문제 3개

문제 1 / 3

기대 동작을 묻는 질문은?
전체 정답과 해설 보기
  1. 기대 동작을 묻는 질문은?

    What should the profile show if the name is empty?

    Should는 기대 규칙을, did는 과거 관찰을 묻습니다.

  2. 이 요구사항을 논의하기에 구체적인 조건은?

    If the display-name field contains no characters

    필드와 입력 상태를 명시하며 결함을 미리 단정하지 않습니다.

  3. 규칙에는 문자가 없는 경우만 나와요. 공백 문자만 있는 입력은?

    Ask whether the same rule applies.

    공백만 있는 입력은 별도 조건이므로 규칙을 확장하기 전에 확인하세요.

직접 연습하기

담당자와 확인하기

표시 이름이 비었을 때 결과는 미정입니다. 담당자 Lena에게 묻고 받은 규칙만 확인하세요.

  1. Lena

    Any questions before you implement the profile display?

빠진 요구사항 질문하기
예시 답변 보기
  1. Lena

    Any questions before you implement the profile display?

  2. 나

    If the display name is empty, should the profile show the username or remain blank?

  3. Lena

    Show the username when the field contains no characters.

  4. 나

    Understood. No characters means show the username. Should spaces-only input follow the same rule?

  5. Lena

    Treat that as a separate open question for now.

글로 된 대화를 연습합니다. 발음 평가나 실제 소프트웨어 동작 결정을 대신하지 않습니다.

조금 더 알아보기

자주 묻는 질문

다음으로 넘어가기 전에 알아두면 좋은 내용입니다.

반드시 선택지를 두 개 제시해야 하나요?

아니요. 해당 조건에서 어떻게 해야 하는지 열린 질문으로 물어도 됩니다. 선택지는 타당하고 다른 가능성을 숨기지 않을 때 유용해요.

예를 들어

What should the profile show when the display name is empty?

언제 버그라고 할 수 있나요?

먼저 기대 동작을 정하고 실제 관찰과 비교하세요. 미정인 요구사항만으로 결함이 입증되지는 않습니다.

예를 들어

Expected: show the username. Observed: the profile area stays blank.

일상에서 사용해 보세요

미정인 상황을 버그로 보기 전에 기대 결과를 확인하세요.

소프트웨어 엔지니어 — 직무 시뮬레이션 · Professor Scott Mendoza

직무별 영어 · 출시 예정

요구사항과 검토 대화에 필요한 영어를 연습하세요.

English for Software Engineers: Career Simulation 과정은 출시 예정입니다. 예정된 소프트웨어 팀 상황에서 요구사항 확인, 작업 설명, 테스트 논의를 연습합니다. 과정 페이지에서 출시 소식을 신청하세요.

출시 소식 받기소프트웨어 엔지니어 · 직무 시뮬레이션
영문법과 영어 말하기 — Professor Scott Mendoza의 English Master Course

다음 학습 · Udemy에서 수강 가능

영어 기초도 함께 다져 보세요.

현재 수강 가능한 English Grammar and English Speaking Master Course는 문법, 문장 만들기, 의사소통의 기초를 다룹니다. 명확한 질문과 조건절 기초가 이런 논의에 도움이 됩니다.

강좌 살펴보기 English Master Course: 영문법과 영어 말하기
레슨 참고 자료

계속 학습하기

전체 무료 레슨