■ APIデザインケーススタディ ~Rubyの実例から学ぶ。問題に即したデザインと普遍の考え方 (WEB+DB PRESS plus)(田中 哲) 読み始めたのが約一ヶ月前だけど、けっして難しくないのでもっと早く読まないとあかんね……。 rubyistになら「akrさんがRubyのAPI設計に関する本を出したよ!!」って言えばそれ以上の説明なしでマストバイという理解を得られるんだけど、他の言語の人にはなんて言うかねぇ。 スジの通った指針はあるものの、基本的にこれまでRubyがぶち当たってきた設計上の難問についてその解決の過程を提示していくというケーススタディ本なので、教科書的な技術書ではない。というかその難問登場→解決の繰り返しにまるで冒険小説を読んだ時のような読後感があっておもしれぇなぁと思った。つまるところ、プログラミングってぇのは血沸き肉踊る冒険なんだよ。 序盤のIOやソケットは、旧