容为鸭子测试：“图灵测试的场景符合奥卡姆剃刀，无法区别的对象应视作相同，仅当观测到有差异时再进行区分。我们把图灵测试看作一种让测试者给被测试对象打标签的认证过程：‘如果它看起来像鸭子，走起来像鸭子，叫起来也像鸭子，我们就给它打上鸭子的标签。’”面向对象程序设计的里氏替换原则是一个关于类型抽象的原则。在阐释该原则重要性时用到了一个基于鸭子测试的衍生说法：“如果它看起来像鸭子，叫起来也像鸭子，但是它需要电池才能工作，那么你的抽象大概是做错了。”