会話によるバグ解決
私にとっては、バグを解決する最短の手段は、そのバグについて語る事だと思われます。 バグの相談を他人にするときに以下のような会話になることがあります。
- ちょっと見てください
- ここが変になるんですが、心当たりないですか?
- この変数の数値が期待していた値になってくれなくて、ここで落ちる
- 変ですよね?
- あ!
- 初期化し忘れました!
- (自己解決)
結局相談された相手は、ぽかーんと座って終わりになります。
相手に説明するには、順序だててバグ内容を頭の中で再構築する必要があります。 その考察を行っている最中に勝手に矛盾点が頭の中に湧いてきます。 プログラミングをしていて悩んできたら、一人で悩まずに誰かと話せると解決も早くなるだろうと思います。
ただし、問題点もあります。 他人の時間を消費してしまうことです。 そのため、この技を使いすぎると嫌がられるという諸刃の剣です。
また、フリーランスなどの場合は、一人でコードを書いていて話相手がいない場合もあります。
自宅の猫や金魚相手にバグを説明しても恐らく効果はないと思われますのでご注意下さい。
(実はあるのかも知れませんが。。。)
プログラミング関連記事
- プログラマを結婚相手として選ぶ利点と注意点
- プログラマ男女の結婚
- プログラマのやる気を削ぐ10の方法
- プログラミング言語ヒエラルキー
- プログラマではない人によるドキュメント(ヘルプ)の使い方
- バグを指摘されたプログラマの返答ベスト20
- プログラマがC言語を学ぶべき10の理由
- プログラミング/プログラマ関連ブログエントリ一覧
最近のエントリ
- Interop 2023のShowNetバックボーン詳解
- Interop Tokyo 2023 ShowNet取材動画
- 「ピアリング戦記 - 日本のインターネットを繋ぐ技術者たち」を書きました!
- 1.02Tbpsの対外線!400GbE相互接続も - Interop ShowNet 2022
- Alaxala AX-3D-ViewerとAX-Sensor - Interop 2022
- SRv6を活用し、リンクローカルIPv6アドレスだけでバックボーンのルーティング - Interop ShowNet 2022
過去記事