タグ

ブックマーク / ameblo.jp/argv (2)

  • 『とにかく保存すれば安心だろうか?』

    悪態のプログラマとある職業プログラマの悪態を綴る。 入門書が書かないプログラミングのための知識、会社の研修が教えないシステム開発業界の裏話は、新人プログラマや、これからプログラマを目指す人たちへのメッセージでもある。 先日、Excel の文書ファイルを開いたら、複数のワークシートが選択された状態になっていた。このファイルはワークシートごとに月単位のデータを管理しているものだ。嫌な予感がして、2つ目のシートを見てみたら、案の定、先月のデータが今月のデータに上書きされてしまっていた。 Excel では、複数のシートを選択したまま編集すると、ちょうど複写紙のように、選択された全てのシートを "串刺し" で更新できる。いわゆる「作業グループ」という機能である(※1)。それはそれで便利なのだが、複数シートを選択していることを忘れて編集してしまうと、意図せずに別のシートの内容を破壊してしまう。 今回の

    『とにかく保存すれば安心だろうか?』
  • ソースコードの盗み方|悪態のプログラマ

    悪態のプログラマとある職業プログラマの悪態を綴る。 入門書が書かないプログラミングのための知識、会社の研修が教えないシステム開発業界の裏話は、新人プログラマや、これからプログラマを目指す人たちへのメッセージでもある。 プログラミングを行う際に、既存のソースコードを流用することは多い。自分が過去に書いたコード、周囲の仲間が持っているコード、ヘルプや書籍に掲載されているコード。ネットで探せば、最新技術やマイナーな技術のものでも、何かしら発見できることだろう。 Yahoo!Google のような一般的な検索エンジンでも、適切なキーワードを指定すれば、ソースコードを検索することができる。コードによく出てくる文字列(例えば、C言語なら「include」や「void」など)を含めて検索すればよいだろう。 こうした一般のページ検索では、コードの解説や関連情報なども見つかるので有意義だ。しかし、一方

    ソースコードの盗み方|悪態のプログラマ
  • 1