タグ

2008年10月26日のブックマーク (7件)

  • 中途半端に優秀なプログラマが「正しいプログラミングテクニック」だと妄信しがちな3つポイント - 分裂勘違い君劇場

    「変数のスコープは狭いほど良い」と妄信する 変数でもメソッド名でもクラス名でも言えることだが、単純に「スコープは狭いほどよい」という方針でプログラムすると、逆に保守性も可読性も悪いプログラムができあがることがけっこうある*1。 実際、「あちこちから頻繁にアクセスするようなオブジェクトやメソッド」は、スコープをぐっと広くしてしまった方が(場合によってはグローバル変数やグローバル関数にしてしまった方が)、いちいちパラメータ渡しのバケツリレーをせずに、オブジェクトや機能を使うことができ、プログラムの可読性も保守性もずっと向上することがけっこうある。 たとえば、プログラムのいろいろな箇所から比較的頻繁にアクセスする必要があるようなオブジェクトや機能がバインド(格納)された変数やメソッドのスコープをクラスやメソッド内のローカルにして、それを使うときは、いちいち各クラスやメソッドにパラメータ渡しのチェ

    中途半端に優秀なプログラマが「正しいプログラミングテクニック」だと妄信しがちな3つポイント - 分裂勘違い君劇場
    twainy
    twainy 2008/10/26
  • VANISHING NOW !!

    パンドラ Vol.2 SIDE-A(2008AUTUMN) (2)作者: 講談社BOX出版社/メーカー: 講談社発売日: 2008/10メディア: 単行10月9日、文芸雑誌『パンドラ vol.2 SIDE-A SURVIVAL ISSUE』が発売になりました。次代を切り拓く若手小説家が一冊に集められており、見た目も中身もブ厚く総ページ数はなんと968ページ。『日日ノ日キ』でお馴染みのはてなダイアラーである吉田アミさんや、フリーウェアゲームサークス『アンディーメンテ』のジスガルド氏こと泉和良さんも目次に名を連ねています。 この雑誌でもう一人、はてなで日記を書いている人がデビューをしていることに皆さんお気づきでしょうか?「パンドラエッセイ」と銘打たれたコーナーにてその人は文章を書いています。■パンドラエッセイ『ポテトサラダがまずいんだ !』森にえ 335『秘密の花園』 撫子凛 422『パンド

    twainy
    twainy 2008/10/26
    これは確定のような。まあだからどうしたという話でもあるんだけど
  • ゆとり、キーボードの意味を知る - Webと文字

    1.はじめに 今の子どもって、アスキーコードとかも分かってないのかもね 意外とコンピューターの教育とか基礎が抜けているのではないかな。 Ctrl-GのBELLとかもまるで知らないんじゃないか。 なぜCtrlキーがCtrlなのか、ShiftキーがShiftなのか ∧ ∧ ヽ(・∀ ・)ノ <Ctrl-Gってなーに? (( ノ(  )ヽ ))←Me <  >というわけで、調べてみました。 2.Shiftキー 昔はタイプライター(参考資料1)という機械で文章を紙に印字していました。構造的にはキーを押すと、その先についているハンコが紙に押ささり印字されました。キーと文字が1対1でしたので、文字を増やすにはキーを増やすしかありませんでした。そこで、機械的にハンコの方をずらすことで、一つのキーに対して二つの文字が打てるような仕組みができました。この機械的にハンコをずらす(シフトする)キーのことをShi

    ゆとり、キーボードの意味を知る - Webと文字
    twainy
    twainy 2008/10/26
  • エロゲーの歴史:ハムスター速報 2ろぐ

    1 :以下、名無しにかわりましてVIPがお送りします:2008/10/25(土) 08:21:37.13 ID:eWiUtLyf0 エロゲーの歴史について語るので手伝ってもらえると幸いです 内容は歴史で児童ポルノ法が作られた理由となる事などさまざまです 手伝ってほしいことは今から私が語るエロゲーの歴史の間違っていることや、 その時代のそのほかの代表作などを言ってもらえるとうれしいです。 ほかにもいろいろ教えてくれると幸いです。 いろんなサイトを参考にしてるので、間違っていることもあると思います。 あと長ったらしいので注意してください 6 :以下、名無しにかわりましてVIPがお送りします:2008/10/25(土) 08:23:46.42 ID:nALA68oX0 何処を縦読み 9 :以下、名無しにかわりましてVIPがお送りします:2008/10/25(土) 08:25:00.75 ID:L

    twainy
    twainy 2008/10/26
    作品数が異様に多い上にプレイ時間も糞長いので誰も正確に全貌を把握できないという
  • 終電・・・なくなっちゃったね・・・///:アルファルファモザイク

    ■2ちゃんねるまとめサイト サイゼリヤべてないのにピザ代だまし取った高校生、返金し謝罪。警察からは厳重注意

    twainy
    twainy 2008/10/26
    なるほど、コメント見るまで気付かなかった
  • Google 工藤拓さん講演「大規模ソフトウェア開発を支えるGoogleのテクノロジー」

    NAISTにてMeCabの作者としても有名な工藤拓さんの講演が行われました。Googleの開発体制とそれを支えるツールのお話です。 学校と拓さんの双方からブログへの掲載許可が得られたので、まとめを公開します。この講義はNAISTのソフトウェア開発管理講義の一環です。 iPhoneカメラしかなかったので、画像が荒くて済みません・・・。 会場は大入り! 工藤拓さん NAIST自然言語処理学講座出身 Googleに入社してから大規模開発やインフラを経験 MeCabを開発 NTTコミュニケーション科学基礎研究所に所属 その後Googleへ 研究より開発寄り Googleでの仕事語のウェブ検索 「もしかして」機能 ダジャレサーチ エイプリルフールネタを1ヶ月かけて実装 何千人もの開発者が単一のソースコードリポジトリの上で開発を行っている 大規模開発をサポートするインフラが不可欠 Mondria

    Google 工藤拓さん講演「大規模ソフトウェア開発を支えるGoogleのテクノロジー」
    twainy
    twainy 2008/10/26
  • ささやかな楽しみ:おれなりのナンパ方法を紹介する。 - livedoor Blog(ブログ)

    1 名前:以下、名無しにかわりましてVIPがお送りします :2008/10/09(木) 23:31:24.13 ID:tvotX0QL0 聞きたい人は聞いてくれ、 弾数はゼロだから 思いついたことをるると書くことにする。 当方20、大学生、カネなし、濃メン、ややガッチリ。 4 名前:以下、名無しにかわりましてVIPがお送りします :2008/10/09(木) 23:32:58.71 ID:tvotX0QL0 まず、大原則は習うより慣れろ。 これはナンパ初心者でもナンパ熟練者でも共通する方法だ。 ナンパがどんなにうまいやつでも、一日の一番初めにナンパするときは肩慣らし というかウォーミングアップが必要だ。その意味でもナンパ経験のあるなしにかかわらず まず、そのナンパという行為になれることが大事になる。 5 名前:以下、名無しにかわりましてVIPがお送りします :2008/10/09(木) 2

    twainy
    twainy 2008/10/26