エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
コードのバグ取りに二分探索を使って感心と反省をした話 - プロクラシスト
こんにちは、ほけきよです。 趣味の開発でバグがみつかり、学びがあったので備忘録として! 感心をした... こんにちは、ほけきよです。 趣味の開発でバグがみつかり、学びがあったので備忘録として! 感心をした話 なんで感心した? 反省をした話 まとめ 感心をした話 先日、開発していたコードの中に、バグが紛れ込んでいるのを発見してしまいました。 gitで細かくコードの進捗を管理していたので、どこで紛れ込んだのかわからなくなってしまったのです。 100コミットくらいしていたので、どこに間違いがあるか、わかりません。 幸い、近くに超絶優秀な友人がいたので、相談しました。友人は、 友「そういうわからないときは、二分探索が良いんじゃない?log(N)で見つかるし」 と言いました。 なるほど確かにそうすれば高々7回で見つけられるわけだ。図を見ても分かる通り、序盤は驚くほどすばやくバグの範囲を絞れていく。 私「うーんでも、この辺にあると思うんだよねぇ」 友「いや、こういうときは愚直に調べたほうが早いよ。そうしよ
2019/01/13 リンク