«前の日(02-12) 最新 次の日(02-14)» 追記

地下室の酒気帯び日記

最近のツッコミ
  1. mejqkqplsj (09-10)
  2. RobertEl (09-07)
  3. qudlsz (09-03)

2003-02-13 (Thu)

_ [Soft] pkColorPicker

カラーピッカーソフト。UIが綺麗。メイン画面がコンパクト。常駐させて使用するタイプ。

VBランタイム(MSVBVM50.DLL)必要。

別にグラフィックデザイナーとかではないけど、こういうのってあるとたまに便利なんだ

よね。

_ [Flash] The Flash Mind Reader

初めてやると単純にびっくりする。

でも、少し考えればすぐにわかるんだけど。

_ [言葉] プログラミング、本物のプログラマー

自分もこんなプログラミングのできるプログラマーになりたいところである。

・設計も、テストも、ドキュメント作成までも含めて、「プログラミング」である。

ソースコード自体を書くことは「コーディング」であり、これは「プログラミング」の中の一部の作業でしかない。

「おれはプログラマーだからテストはしなくてよい」とか「設計は上流の仕事だからプログラマーは関与する必要はない」という人が大勢いるが、ぜんぶ誤りだ。

世のプログラマーは、もっと自分の仕事を広げよう。 そして、コーディングができないくせに設計をやっている連中を追い出そう。

自分がつくるものは、自分で設計しよう。

自分がつくったものは、自分で説明しよう。

・本物のプログラマーは、自分が書いたコードにバグがないことを『証明する』方法がないことを知っている。

そしてテストによってバグがないことを『確認する』しかないことを知っている。

だから本物のプログラマーは、正しいコードを書くために、自分でテストを行う。

・本物のプログラマーは、設計がアホだとコードが複雑になることを知っている。

そして要求仕様を変えない範囲でコードが簡潔になるような設計を知っている。

だから本物のプログラマーは、コードを簡潔で美しくするために、自分で設計を行う。

・本物のプログラマーは、ソフトウェアを使ってもらうにはわかりやすいドキュメントが不可欠であることを知っている。

そして『日本語がしゃべれることとわかりやすい日本語が書けることは別』であることを知っている。

だから本物のプログラマーは、自分の作品を使ってもらうために、自分でドキュメントを書く。

[プログラマーのためのプログラマー日記(2003-02-08, 09)より引用]


2006-02-13 (Mon)

_ [] 2005年11月読んだ本

アルファブロガー 11人の人気ブロガーが語る成功するウェブログの秘訣とインターネットのこれから, [本棚]

僕が六本木に会社をつくるまで, [本棚]

Code Complete (Dv-Professional), [本棚]

Code Complete第2版〈下〉—完全なプログラミングを目指して, [本棚]

星の王子さま, [本棚]

Thoughtless Acts?: Observations On Intuitive Design, [本棚]

反社会学の不埒な研究報告, [本棚]

Java 5.0 Tiger 開発者ノートシリーズ, [本棚]

朗読者, [本棚]

メンタル・ブロックバスター—自由な発想を妨げる6つの壁をぶち破れ, [本棚]

「アルファブロガー」はブログを書き続けられていると言うだけで尊敬できる。内容とし

ては山本一郎氏(切込隊長Blog)へのインタビューがもっとも印象に残っている。これか

らのインターネットはどうあるべきか?

「僕が六本木に会社を作るまで」は自己啓発本としては熱い。自分が好きなことをしてい

くことは人生を考えれば最も重要なことだと自分も思う。ただし、当たり前だけどベン

チャーがすべてではないというのも印象。誰もが成功者になりたいわけではない。スロー

キャリアのようなものを考えてみるのも良いかと。

「Code Complete」は上巻分を原書で読み、下巻は翻訳本で読んだ。上巻は翻訳本がでる前

からちょびちょび読んでいたから非常に時間かかったなぁ。さくっと読みたくなって翻訳

本を手にしてしまった。翻訳は悪くないと思う。他にもいろいろソフトウエア開発関連の

本を読んでいる場合は目新しいモノはあまりないかもしれない。逆に他にいろいろ本を買

わなくてもこの本だけで事足りることも多いかも。とりあえずバイブルみたいなモノなの

で読んで損はないでしょう。一番のポイントは参考文献のリストのような気がするくらい

参考文献が豊富で良い。

「星の王子さま」は実はまともに読んだのは初めて。なのでこの新しい翻訳が他のに比べ

て良いのか悪いのかはわからない。自分としては違和感なく読めた。もっと若いときに読

む本だったなぁというのが正直な印象か。

「Thoughtless Acts?」は無意識にしてしまう行動とかモノの使い方とかの写真をIDEOの社

員の人が集めてまとめた本。写真ばっかりなので眺めているだけでもおもしろい。ソフト

ウエアのユーザビリティとかを考えるときのヒントになるかも。HP(thoughtlessacts |

jane fulton suri | IDEO | design thinking)もあり。

「反社会学の不埒な研究報告」は「反社会学講座」の続編。相変わらずおもしろいけど、

今回はちょっとネタに走りすぎた感がある。HP(スタンダード反社会学講座)あり。

「Java 5.0 Tiger 開発者ノートシリーズ」はJava 5.0を仕事で使う予定だったため読んだ。

Java 5.0の概要をつかむには良いかと。

「朗読者」は今更ながら。長年の積ん読を解消。主人公の少年や年上の女性ハンナの気持

ちについては女性となにかしら話し合った気が。確か。

「メンタル・ブロックバスター」は思考の手法に興味ある人にはお勧め。

本日のツッコミ(全98件) [ツッコミを入れる]

Before...

_ dwynlfe [lvujmj <a href="http://qmpkvcvkocpf.com/">qmpkvcvkocpf</a..]

_ Kvlhuapp [WXc, http://robsonbutler.com pure garcinia cambogia, lbib..]

_ qudlsz [YL60n7 <a href="http://uoblkwuglchm.com/">uoblkwuglchm</a..]

_ RobertEl [а WJiy, <a href="http://3.sonesta-casino.ru/azartnye-avtom..]

_ mejqkqplsj [UcJttF <a href="http://oyuvqvpyxyyf.com/">oyuvqvpyxyyf</a..]


過去の日記
«前の日(02-12) 最新 次の日(02-14)» 追記