2009年05月02日
_ プロダクティブ・プログラマ
献本いただきました。ありがとうございます。
目次を見ただけでも面白そうなトピックが並んでいて、献本いただいた日から他の読みかけの本を全部保留にして読みました。
最初の方を読んでTips集みたいなものかと思ったんですが、実は全然違いました。この本にはプログラマが生産性を高めるために必要な道具への向き合い方やプログラミングに対する考え方、習慣、プログラマの態度といったものについて書かれています。前半は例が具体的すぎるのでTipsみたいになっていますが、これは原則としても読めると思います。「自動化」や「正準化」といった私の好きなトピックスがあります。後半はオブジェクト指向の話だったり、YAGNIだったり、ルールを破る話だったり、具体的なコード例もあって面白く読めました。各章、各節のタイトルのつけ方が秀逸ですね。Neal Fordが最後の最後(15章)にツール(道具)の話を持ってきているのが非常に示唆的だと思いました。「弘法筆を選ばず」というのはやっぱり私たちの世界では違っていて、生産性を向上させるために道具や手段にとことんこだわれって言われているような気がしました。
トークイベントでも話が出ていましたが、会社で先輩が教えてくれないこと、横で見て盗んで覚えていたようなことが惜しみなく書かれています。私も社会人になってから本格的にプログラムを書くようになったので、こういうのはすごくありがたいんです。自分が2,3年目のときにこの本に出会っていればなと思います。そういう意味では20代の前半のうちに『』や『』に出会えたのは幸運でした。今はプログラムを書かない立場に半分足を突っ込んでいますが、この本の背後にある職人気質みたいなものを大事にしていきたいと思います。
_ Andy Huntのボールペン
Andy Huntが使っていると聞いて、fisherのボールペンを買ってきました。アポロ11号で月まで持っていったという代物。
『』はまだ読みかけですが、すごく面白い。
久しぶりに三宮センター街とか行ったけど、ナガサワ文具センターはなかなか品揃えが豊富でした。