2013-02-23

ラバーダックデバッグとは

Rubber duck debugging - Wikipedia, the free encyclopedia

ラバーダックデバッギング、ラバーダッキング、ラバーダッキーテストとは、ある独特なデバッグ手法の名称である。このデバッグ手法を行うには、ラバーダックのような無機物に対して、コードがいかにして動作するかということを一行づつ逐次説明する。その説明の過程において、間違ったコードに到達した時点で、説明ができなくなる、あるいは説明とコードが合わなくなることを発見することによって、不具合箇所も発見できることを期待したデバッグ手法である。

まさか名前があるとは思わなかった。

2 comments:

Unknown said...

告白法みたいな呼び名は、昔からあると思いますが。英語でなんて言うかは忘れましたが。

Anonymous said...

テディベアデバッグに正式名称なんてあったんだ……!