쉐도잉 연습: DRY Often Makes Your Code Worse - 영상으로 영어 말하기 배우기
연습 모드 선택
각 모드는 전체 화면 연습실로 열립니다.
앱 다운로드
유창하게 말하는 데 필요한 모든 것
같은 채널
추천 영상
이 강의에 대해
이번 강의에서는 코드의 중복성을 줄이는 방법인 DRY 원칙(Don't Repeat Yourself)에 대해 배울 것입니다. 우리는 이메일 주소와 사용자 이름을 정규화하는 두 가지 기능을 살펴보며, 이를 통해 코드의 중복성을 감소시키고, 그로 인해 발생하는 문제점들을 분석합니다. 이 과정을 통해 여러분은 소프트웨어 디자인 원칙의 복잡성을 이해하고, 영어 회화 연습에 필요한 구체적인 표현과 패턴을 연습할 수 있습니다.
주요 어휘 및 구문
- 중복성 (Duplication) - 같은 것을 반복하는 것
- 정규화하다 (Normalize) - 일관된 형식으로 만들다
- 함수 (Function) - 프로그램의 기본적인 작업 단위
- 매개변수 (Parameter) - 함수에 전달되는 값
- 플래그 (Flag) - 조건을 나타내는 표식
- 디자인 원칙 (Design Principle) - 소프트웨어 설계에 대한 기본 규칙
- 상호 작용하다 (Interact) - 서로 영향을 미치다
- 복잡성 (Complexity) - 이해하기 어려운 상태
연습 팁
영어 쉐도잉을 연습할 때, 이 비디오의 속도와 톤을 고려하여 다음과 같은 방법으로 진행해 보세요. 먼저, shadow speech 기법을 사용하여 비디오의 각 문장을 듣고 따라 말해보세요. 이때, 문장 구조와 발음을 정확히 모사하려고 노력하는 것이 중요합니다. 또, IELTS 스피킹을 준비하는 분들에게는 특히 shadow speak 연습이 큰 도움이 됩니다. 이렇게 하면 자연스러운 억양과 리듬을 익힐 수 있습니다. 또한, 문장을 말하면서 중복성이 발생하는 부분에 주목하고, 그것이 어떻게 코드와 관련되는지 생각해보세요. 이런 식으로 영어 회화 연습을 하면서 논리적인 사고도 함께 기를 수 있습니다. 반복해서 연습하면서 자연스럽게 표현을 체득해 나가세요.
이 영상의 문법
화자가 가장 많이 쓰는 문형을 영상 속 실제 표현과 함께 정리했습니다.
| 문형 | 영상 속 표현 |
|---|---|
| 현재완료 have/has + 과거분사 — 과거의 일이 지금도 관련이 있을 때 | has become · I've learned · we've split |
| 수동태 be + 과거분사 — 누가 하는지보다 무슨 일이 일어나는지에 초점 | being normalized · was shaped · might be tempted |
| 관계절 who / which + 절 — 사람이나 사물에 대한 추가 정보 | result which will · One which is · more, which is |
쉐도잉이란? 영어 실력을 빠르게 키우는 과학적 방법
쉐도잉(Shadowing)은 원래 전문 통역사 훈련을 위해 개발된 언어 학습 기법으로, 다언어 학자인 Dr. Alexander Arguelles에 의해 대중화된 방법입니다. 핵심 원리는 간단하지만 매우 강력합니다: 원어민의 영어를 들으면서 1~2초의 짧은 지연으로 즉시 소리 내어 따라 말하는 것——마치 '그림자(shadow)'처럼 화자를 따라가는 것입니다. 문법 공부나 수동적인 청취와 달리, 쉐도잉은 뇌와 입 근육이 동시에 실시간으로 영어를 처리하고 재현하도록 훈련합니다. 연구에 따르면 이 방법은 발음 정확도, 억양, 리듬, 연음, 청취력, 말하기 유창성을 크게 향상시킵니다. IELTS 스피킹 준비와 자연스러운 영어 소통을 원하는 분들에게 특히 효과적입니다.













