読者です 読者をやめる 読者になる 読者になる

hirschkalb's blog

"I beseech you, in the bowels of Christ, think it possible that you may be mistaken."

周期性

何年かに一度やってくるトマトジュースおよび野菜ジュースその他の健康によさ気な赤めの果汁飲料ブーム到来。

014 あるソフトウェアテストエンジニアのジョーク a software test engineer's joke

あるソフトウェアテストエンジニアが、再現性の低いバグをもう一度発生させることになったのだが、なかなか発生させられず困っていた。その様子をとなりで見ていたエンジニアは彼女にこう言った。 「再現性の低いバグを発生させようとしても、なかなか発生し…

013 チェックリスト checklist method

重大な事故が起こった場合、再発防止策としてチェックリストの項目が増える場合がある。あるプロジェクトではこの方策を繰り返し採っているが一向に改まる気配がないようだ。そろそろ思い至らなければならないだろうその原因および考えなければならない新た…

012 傍観者効果 bystander effects

以下の推論は妥当な論証であるが、結論は現実とは一致しない。誰が見ても誤りとわかる不具合がいつまでたっても指摘されないことはしばしばだ。それどころか誰の目にも明白な誤りほど放置されやすい感じはしないだろうか? さて、なぜだろう? 前提1: 誰が見…

011 訛り an accent

以下のコードを見て何言語のコードかあなたは断言できるだろうか? float F, C; float min_tmp, max_tmp, x; min_tmp = 0; max_tmp = 300; x = 20; F = min_tmp; while (F <= max_tmp) { C = 5 * (F-32) / 9; printf("%f\t%f\n", F, C); F = F + x; } 答え:…

009 警告 Warning

これをなんと読む? "Warning" 「ワーニング」 「ウォーニング」 「警告」 答え:「ウォーニング」が正解。Warを「ウォー」と読みこそすれ「ワー」とは読まないだろう。 現場によっては悪しき「ワーニング」が通例となっていることもある。「ウォーニング」…

010 仕様変更 scope creeps

以下はあるツイートの引用である。 "プログラマを殺すには刃物はいらない。仕様を( A )度変更すれば良い。" #kosenconf さて、何度変更すれば十分だろう? ( A )に入る数を想像してみてください。 答え:0回以上ならば何度でもよさそうだ。実際のツイートに…

008 溶岩流 lava flow

あなたはあるユニットに閉じ込められている。目の前にはUnix系のシステムがあって、あなたは一度だけコマンドを実行することが許されている(ls -aとパイプは不可)。いま、対象のプロジェクトがバージョン管理システムを使用しているかいないかを答えよといわ…

007 カナダ人の怒り a Canadian's spaz-out

401 :名無しさん@涙目です。(長屋): 2011/05/11(水) 21:06:02.04 ID: 3RdpINeH0なんで残業がデフォなの?なんで有給を消化しないの?なんで上司が部下より先に帰るの?なんでパーテーションも個室もない所で働いてるの?なんで仕事を標準化・分業化しない…

006 テスト駆動開発 Test-driven development

テスト駆動開発においてはじめに「失敗するコードを書く」のはなぜだろう? 答え:テスト駆動開発(TDD)においてコードを書く動機は「失敗(レッド)」だからというのが第一の理由。ただしTDDになじみがない人にはこの説明だけでは納得されないだろう。 TDDを実…

005 レアなバグ rare bugs

再現性のないバグの調査にあなたはどのくらいの時間を割くべきだろうか? 答え:バグによって違うと答えた方は残念ながら不正解。n秒と答えた方も不正解(ただし0 これは現実的というよりは論理的の問題です。あるバグの「再現性がない」ならば、そのバグは再…

004 現実逃避 a detachment from reality

以下はある掲示板への書き込みです。 45 名前:名無しさん@涙目です。(チベット自治区)[] 投稿日:2011/05/15(日) 13:50:56.97 ID: jdUWhcEj0 会社でも何人か使っているが、趣味ならいいが、 業務に組み込もうとするのがウザい。 そいつら全員向精神薬飲ん…

003 ブラック企業テスト a vice-company test

面接での質問しだいでは、そのソフトウェア開発企業がブラック企業かどうかを判断する手がかりが相手の顔を見ずして得られるという。 [1] 25文字以内で「あなたが面接官にたずねるシナリオ」と「たまたま面接官に訊かれるシナリオ」の場合の質問を作ってみて…

002 ジャーゴン? jargon?

以下のメールの文面を見て、どの会社からのものか推測してみよう。 (佐藤)(スズ)B です。> (スズ)B > > 毎々お世話になっております。○○構造3Gの佐藤です。 > 首記の件、□□□□についての手配仕様書を頂きたく。 > > −以上−拝承。 答え:c.f.のURIを参照すれば…

001 ソフトウェアテストの憂鬱 software-testing blues

少なくとも日本国内のソフトウェア開発を行う中小企業において、ソフトウェアのテストが新入社員の担当となることはさほど珍しいことではない。よりマクロに見てみると、大手企業が自分より小さな企業にテストを依頼することが多い。端的にいえば、力関係の…