Profile

Masanori Ogino 𓀁

181351 posts 1993 follows 1215 followers

Please pay attention to random failures.

https://mstdn.maud.io/@omasanori

Masanori Ogino 𓀁 omasanori@mstdn.maud.io

というか、面白いのは引数の数が5つだ6つだという話よりも(いやそのくだりも面白くて、引数の数以外にも間違いを起こしやすいAPI設計について考察しているので本文へgo)、「仮引数と実引数の名前を比べてみて、一致しなかったら型はあってるけど順番を間違えてるバグかもしれない」という分かりやすい推測から始めて、完全一致以外は検出だと誤検出が多いので「名前が似ているかどうか」をどういうアルゴリズムにすると良いか検討して、実際走らせたら稀ではあるけれど本物のバグを発見できたという過程が面白かった