パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

バグを発見する典型的なやり方ってありますか?」記事へのコメント

  • by quaternion (18655) on 2006年02月09日 13時23分 (#880400) 日記
    同僚にコードを見せつつ「これこれこういうことをしようとしているんだけどね」と説明する(同僚はただ座っているだけでよい).自然とバグが見つかる.
    • by fioro (3533) on 2006年02月09日 15時10分 (#880486)
      どこで読んだか忘れたのですが、あるアメリカの大学の一般学生向け計算機センターの事務室では、質問受付のクマさんのぬいぐるみが置いてあるそうです。
      何か不具合や質問があったとき、事務員に聞く前にまずこのクマさんに一度話してからでないといけないとか。

      で、質問者の半数はクマさんが解決してくれるそうです。

      #ネタ元なんだったっけ、なにか有名な話のような気も
      親コメント
      • Re:告白デバッグ (スコア:4, 参考になる)

        by hsgw (14585) on 2006年02月09日 16時06分 (#880526)
        プログラミング作法 [hatena.ne.jp] < ネタ元
        親コメント
      • by tabito (11971) on 2006年02月09日 23時56分 (#880758)
        日本ではクマさんの代わりにカメさん [wikipedia.org]に抱きつくとバグが取れるそうです。

        お守り代わりに、わたしもそのぬいぐるみを机に飾っていたりしますが。(笑)
        親コメント
      • by shiroiwanisan (12855) on 2006年02月10日 1時02分 (#880809) 日記
         UNIX magazine で坂本文さんも書いておられましたね。
        おうちでお仕事するときはぬいさんをまわりにはべらせてって。

         我が家でも、こんにちわにさん(C)sekiguchi が仕様検討の段階から
        協力してくれます。
         問題は、私が作ったトラブルの場合、実に協力的なんですけど、
        どっかの誰かが作って、私に押し付けられた問題には無力なんですよ。
        親コメント
      • 首都にある大学でゴニョゴニョやってるんだが、

        > 何か不具合や質問があったとき、事務員に聞く前にまずこのクマさんに一度話してからでないといけないとか。

        これ、とてもやりたくなった冬の日の午後3時。

        --
        ACでお願いしたい

      • by Anonymous Coward
        明日(学校の)職員室に置きます。くまさん。

        # ほんとうにしそうなのでAC
        • Re:告白デバッグ (スコア:1, おもしろおかしい)

          by Anonymous Coward on 2006年02月09日 22時33分 (#880717)
          置く場所には気をつけろよ。

          机の上の花瓶みたいな置き方しちゃうと先生が登校拒否になっちゃうぞ。
          親コメント
      • by Anonymous Coward
        同じやり方でメールで整理して送って。 というのを使います。
        たとえ隣いても話は聞きません。
      • by Anonymous Coward
        > #ネタ元なんだったっけ、なにか有名な話のような気も

        ミヒャエル・エンデの「モモ」じゃないですか?
        喧嘩を黙って聞いているだけの女の子の前で、自然と仲直り...なんてストーリーがあった気がする。

        # こんだけコメントがついてる中、誰が気付くことやら。
    • Re:告白違い (スコア:4, おもしろおかしい)

      by sakuya-m (14007) on 2006年02月09日 13時36分 (#880407) 日記
      「これこれこういうことをしようとしているんだけど・・・
       ・・・あんたのためにやってるんじゃないんだからね!!」

      これでモチベーションもアップ。
      #する人としない人、どっちが多いだろう。
      --
      ---にょろ~ん
      親コメント
      • Re:告白違い (スコア:4, おもしろおかしい)

        by sakuya-m (14007) on 2006年02月09日 15時06分 (#880484) 日記
        これには重大なバグがありました。

        自分で言っても萌えませんorz

        修正版。
        自分「これこれこういうことをしようとしているんだけど・・・」
        相手「なんで私が見なくちゃ行けないのよ。
           ・・・あんたのためにやってるんじゃないんだからね!!」
        --
        ---にょろ~ん
        親コメント
        • Re:告白違い (スコア:1, おもしろおかしい)

          by Anonymous Coward on 2006年02月09日 20時57分 (#880656)
          残念ながら、それにも重大なバグが見つかりました。

          sakuya-mの実行環境に、ツンデレ2.0は対応していません。
          但し、ヤマジュン1.0による代替処理が働きます。

          実行結果
          sakuya-m「このソースを見てくれ、こいつをどう思う?」
          相手「(ウホッいいソース!)すごく…スパゲティです…」
          sakuya-m「いいこと思いついた、お前俺のソースをデバグしろ」
          相手「頭の中がパンパンだぜ…ああ次はションベンだ」
          親コメント
      • by sakuya-m (14007) on 2006年02月09日 23時51分 (#880753) 日記
        あ、そうか!!

        仕様的には、言われてる方だったんだ!!!!!
        #ちょっと凹んでる。
        --
        ---にょろ~ん
        親コメント
      • by Anonymous Coward
        同僚は男ばかり…下がるよ。 # あがったらいやだ。
        • Re:告白違い (スコア:1, すばらしい洞察)

          by Anonymous Coward on 2006年02月09日 21時53分 (#880688)
          >同僚は男ばかり…下がるよ。 # あがったらいやだ。
          そんなこと言ったら、アランチューリングがかわいそうです。
          コンピューターの生みの親なのに...
          親コメント
    • Re:告白デバッグ (スコア:3, おもしろおかしい)

      by miyachi-y (28238) on 2006年02月09日 13時27分 (#880401) 日記
       その場合、同僚は、アヒル隊長 [pilot-toy.com]でも可。
      親コメント
      • Re:告白デバッグ (スコア:4, おもしろおかしい)

        by Anonymous Coward on 2006年02月09日 21時33分 (#880674)
        何年も前、バグの原因が見つからず煮詰まってたとき、同じようなことを
        「聞いてアロエリーナ、ちょっと言いにくいんだけど~」
        と(確かサーバラックに)言ってたら、近くの人に本気で心配されました。

        # ちょっとしたお茶目のつもりだったんだけど。
        親コメント
      • by Anonymous Coward
        辛いときの話相手にもなります。
        #リアルなのでAC
      • by Anonymous Coward
        その場合、同僚は、アヒル隊長 [pilot-toy.com]でも可。
        とても優秀だけどアレな人のデスクにフィギュアが置いてあるのはそういう理由なのか。どうりで一人でぶつぶつ言ってたわけだ。
        #880407 [srad.jp]へ続く…のか?
      • by Anonymous Coward
        Rubber Duckieにデバッグさせようとしたら
        ヘミ猫が出てきますよ。

        しかも的確に指摘してくれます。
    • Re:告白デバッグ (スコア:3, 参考になる)

      by nenoneno (28388) on 2006年02月09日 13時43分 (#880419) 日記
      そういう経験(結構)ありました。「なるほど」と、大仏になってくれていた同僚に感謝。
      自分のbugも去る事ながら、仕様の矛盾点まで露呈してしまい、bugだか仕様だか、もめた事数知れず。

      #bugをトレースするプログラムを書いて、そいつにbugがあって...以下循環参照orz
      親コメント
    • わかる。自分で言葉にして説明してみることって、重要よね。それだけでかなりの情報を自分の頭の中で整理することができる。

      プログラミングに限った話じゃないけど。

      --
      むらちより/あい/をこめて。
      親コメント
      • by Anonymous Coward on 2006年02月09日 15時01分 (#880483)
        新人研修のプログラミング実習の講師にあたったとき、まさにソレを教える時間がありました。まぁ「レビューの重要性」というもっともらしいタイトルがついていましたが。

        暗い顔で説明している新人の表情がパァっと明るくなっていくのがとても快感でした。

        講師すら外れて久しいのでAC
        親コメント
      • by Anonymous Coward
        MLに質問のメールを投げようとしてポイントを整理していたら解決してしまった、というのは三度ほど。
    • by kei100 (5854) on 2006年02月09日 22時36分 (#880720)
      それって、ペアプログラミングの効果の1つとして挙げられてたような?

      # 1行だけだけどIDでいいや・・・
      --
      私を信じないで、貴方を裏切ってしまうから。
      親コメント
    • by Anonymous Coward
      座ってるだけの同僚に何度かなったことあるけど、勝手に自己完結して帰っていくのを見送りながら「いったい、なんの事だったんだろう?」と・・・

私はプログラマです。1040 formに私の職業としてそう書いています -- Ken Thompson

処理中...