프로그래밍에서 '덕 타이핑(Duck Typing)'이란?
보통 freeCodeCamp해설
덕 타이핑은 '오리처럼 걷고 꽥꽥거리면 오리로 본다'는 개념에서 유래했습니다. 객체의 클래스가 아니라 해당 객체가 특정 메서드나 속성을 가지고 있는지에 따라 적합성을 판단합니다. Python, JavaScript 등 동적 타입 언어에서 흔히 사용되는 방식입니다.
덕 타이핑은 '오리처럼 걷고 꽥꽥거리면 오리로 본다'는 개념에서 유래했습니다. 객체의 클래스가 아니라 해당 객체가 특정 메서드나 속성을 가지고 있는지에 따라 적합성을 판단합니다. Python, JavaScript 등 동적 타입 언어에서 흔히 사용되는 방식입니다.