<< 2006/02/13 | Home | 2006/02/15 >>
PR: 転職    転職    合宿免許    漫画    シルバー    ブライダルエステ    墓地・霊園    葬式   

似てる

なんだかかわいらしい贈り物をいただきましたよ。


似てる似てる! うっとん最高!

ゴーフォース

何かの間違いかと思ったけど、やっぱりゴーフォース

コピペできないエディタとか

コードインスペクションって、作業的にはつらいものではないけど、精神的には結構くるかも。な〜んか、だんだん心が荒んでくるんだよね。そのうち集中できなくなってきて、具にもつかない妄想が。持ち上がる。

  1. コピペできないエディタとかあったら使わせたい(移動は可能)。
  2. それか、コピペは完了に10秒待たされるとか。
  3. 毎回ダイヤログボックスが出て「コピペやめますか? プログラマやめますか?」と表示される、マウスでボタンを押さないと進めないとか。もちろんボタンからはフォーカスを外しておく。とか。

ifとelseに全く同じ処理が書かれているバグを発見するディテクタがFindBugsにはあって、まぁ、これは多分プロジェクトでまともなソースコード管理システムが使えないような状況で、ソースコードに更新履歴とかを埋め込まざるを得なくて、大量の更新タグで騒然としているようなソースだと起きるかもね。くらいにしか考えていなかった。FindBugs本でもそんな例を挙げている。

しかし現実は全然違った。まっさらの綺麗なソースで、ifとelseを合わせたって10行程度なのに、ifとelseが全く一緒。別にインデントが違うわけでもなく、まさに単にコピペしただけという感じ。それも結構あちこちに見つかる。インタビューしてみたい。いったいどうしたら、そういうコードを書くに至るのか。そのシナリオを知りたい。まさか「同じだからコピペしよう」なのかなぁ。「同じだからif文を取り払おう」と考えない理由は何なんだろうか。そんなに手間が変わるとも思えないんだけど。

このサイトの掲載内容は私自身の見解であり、必ずしもIBMの立場、戦略、意見を代表するものではありません。
日本アイ・ビー・エム 花井 志生 Since 1997.6.8