O termo “Duck Typing” originou-se da postagem de Alex Martelli no ano de 2000 no “news group” comp.lang.python, onde ele escreveu:

In other words, don’t check whether it IS-a duck: check whether it QUACKS-like a duck, WALKS-like-a duck, etc, etc, depending on exactly what subset of duck-like behaviour you need to play your language-games with.

Este conceito é muito valioso para linguagens dinamicas como o JavaScript e o Python, contexto no qual foi originado.

PAra mais informações sobre Alex Martelli, click aqui..


Carlos Delfino

Escrito por:

Analista de Redes Windows e Linux, Analista de Desenvolvimento em diversas linguagens, incluindo para Microcontroladores, Consultor, mais de 20 anos de experiência no mercado de TICs

Google LinkedIn Digg Reddit StumbleUpon

Atualizado em