«前の日記(2007年02月26日) 最新 次の日記(2007年03月01日)» 編集

ema log


2007年02月27日 [長年日記]

_ [Book] 「誰のためのデザイン

誰のためのデザイン

古典だけど、名著!何かを作ろうとする人は必読です。読むのしんどいけど。

中に出てくる例、および、その改善案のうちいくらかは実現しているし、実現してない物もある。今だからこそ逆に実感がわいて良いのかも。

読んだ後に、自分の作ってる物を見返すと嫌気がさしますね。もともと不満だらけだったとはいえ。

「デザイン」っていうと非常に幅広くて、それこそ(本中にも出てくるけど)ゲームにも通じる。例えば、テトリスなんかでは、積みの制約を自分に対して作っていって悩まないで良いようにする強制選択を使ってるなぁとか思った。

Windows 3.1 すら無い時代の本なのですが、一部コンピュータを扱っており、現代にも通じる指摘が各所に見られます。もちろん、古い内容になってしまっている部分も同様にありますが。

古典ってないがしろにされがちな気がする。「ソフトウェア作法」だっけなぁ。カーニハンの著書だったとは思うんだけど……。UNIX のパイプとかの仕組みを実際に作っていく本。あの本のおかげでパイプとかがスッキリ理解できたんだけど。図書館でぼろぼろのを借りたのでちゃんと覚えていない。でも、読んでない人結構いるんだろうなぁ。古いから。探して読み返してみるかな。

本日のツッコミ(全1件) [ツッコミを入れる]
_ TrackBack (2007年10月16日 11:17)

http://freewebs.com/phentermine44<br>Buy cheap phentermine online.<br>Guaranteed lowest price cheap phentermine online.<br>Buy phentermine online buy cheap phentermine. Guaranteed lowest price cheap phentermine online. Phentermine get cheap phentermine online no rx req. Cheap phentermine online. Buy cheap phentermine best online pharmacy. Cheap phentermine online 37 5. Buy..