쉐도잉 연습: 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 연습이 큰 도움이 됩니다. 이렇게 하면 자연스러운 억양과 리듬을 익힐 수 있습니다. 또한, 문장을 말하면서 중복성이 발생하는 부분에 주목하고, 그것이 어떻게 코드와 관련되는지 생각해보세요. 이런 식으로 영어 회화 연습을 하면서 논리적인 사고도 함께 기를 수 있습니다. 반복해서 연습하면서 자연스럽게 표현을 체득해 나가세요.
쉐도잉이란? 영어 실력을 빠르게 키우는 과학적 방법
쉐도잉(Shadowing)은 원래 전문 통역사 훈련을 위해 개발된 언어 학습 기법으로, 다언어 학자인 Dr. Alexander Arguelles에 의해 대중화된 방법입니다. 핵심 원리는 간단하지만 매우 강력합니다: 원어민의 영어를 들으면서 1~2초의 짧은 지연으로 즉시 소리 내어 따라 말하는 것——마치 '그림자(shadow)'처럼 화자를 따라가는 것입니다. 문법 공부나 수동적인 청취와 달리, 쉐도잉은 뇌와 입 근육이 동시에 실시간으로 영어를 처리하고 재현하도록 훈련합니다. 연구에 따르면 이 방법은 발음 정확도, 억양, 리듬, 연음, 청취력, 말하기 유창성을 크게 향상시킵니다. IELTS 스피킹 준비와 자연스러운 영어 소통을 원하는 분들에게 특히 효과적입니다.