けなくの中堅プログラマが読むべき本10冊
ここで中級者とは、仕事でもプライベートでも構いませんが、日常的にプログラムを書き続けて、5~10年であることとします。
ただプログラムを書くのでは無く、より良い書き方の追求、より良い開発環境の構築(スクリプト、CI等)、
他の言語の習得、使っているツールのソースリーディング。
これらを続けての5〜10年とします。
初心者の方はこちらへ
けなくのプログラマが読むべき本10冊 - WeBLoG
http://d.hatena.ne.jp/kennak/20070509/1178766259
また、CIやらないといけないのは解っているけど、一人じゃできないとか、
忙しいからできない等の言い訳も初心者とします。
本題、開発を続けて年数が経つと全体がなんとなく見えてきます。
開発しながら、自分の環境、言語、プログラムを改善し続けてきて、更に見えてくること。
改善するのは開発だけではいけないという事実。
という訳で、前回の初心者向けではプログラムを書くことを、書けることに主眼
を置いていましたが、
今回は開発に目を向けて関連する本を前半後半に分けて。
まずは前半。
継続的デリバリー 信頼できるソフトウェアリリースのためのビルド・テスト・デプロイメントの自動化
- 作者: David Farley,Jez Humble,和智右桂,高木正弘
- 出版社/メーカー: KADOKAWA/アスキー・メディアワークス
- 発売日: 2012/03/14
- メディア: 大型本
- 購入: 24人 クリック: 567回
- この商品を含むブログ (53件) を見る
ウェブオペレーション ―サイト運用管理の実践テクニック (THEORY/IN/PRACTICE)
- 作者: John Allspaw,Jesse Robbins,角征典
- 出版社/メーカー: オライリージャパン
- 発売日: 2011/05/14
- メディア: 大型本
- 購入: 10人 クリック: 923回
- この商品を含むブログ (50件) を見る
アジャイル開発の本質とスケールアップ 変化に強い大規模開発を成功させる14のベストプラクティス (IT Architects’ Archive)
- 作者: ディーン・レフィングウェル,玉川憲,橘高陸夫,畑秀明,藤井智弘,和田洋,大澤浩二
- 出版社/メーカー: 翔泳社
- 発売日: 2010/02/18
- メディア: 大型本
- 購入: 6人 クリック: 261回
- この商品を含むブログ (21件) を見る
エリック・エヴァンスのドメイン駆動設計 (IT Architects’Archive ソフトウェア開発の実践)
- 作者: エリック・エヴァンス,今関剛,和智右桂,牧野祐子
- 出版社/メーカー: 翔泳社
- 発売日: 2011/04/09
- メディア: 大型本
- 購入: 19人 クリック: 1,360回
- この商品を含むブログ (131件) を見る
Making Software ―エビデンスが変えるソフトウェア開発
- 作者: Andy Oram,Greg Wilson,久野禎子,久野靖
- 出版社/メーカー: オライリージャパン
- 発売日: 2011/09/24
- メディア: 大型本
- 購入: 1人 クリック: 132回
- この商品を含むブログ (17件) を見る
とりあえず上記5冊。
全て読み終えたときに開発全体の未来が見えるはず。
さて、次は後半。
前半は開発、では後半はというと、
言語について、です。
良いプログラマは言葉を大切にします。
例えば、なぜforよりeachの方が良いのか。
この意味が解る人、解らない人、ピンと来た人は以下を、
上から順に読んで行くことに意味があります。
ウィトゲンシュタイン『論理哲学論考』を読む (ちくま学芸文庫)
- 作者: 野矢茂樹
- 出版社/メーカー: 筑摩書房
- 発売日: 2006/04/01
- メディア: 文庫
- 購入: 14人 クリック: 60回
- この商品を含むブログ (103件) を見る
- 作者: 野矢茂樹,西村義樹
- 出版社/メーカー: 中央公論新社
- 発売日: 2013/06/24
- メディア: 新書
- この商品を含むブログ (30件) を見る
- 作者: チャイナ・ミエヴィル,内田昌之
- 出版社/メーカー: 早川書房
- 発売日: 2013/02/26
- メディア: 単行本
- クリック: 13回
- この商品を含むブログ (35件) を見る
- 作者: 野矢茂樹
- 出版社/メーカー: 講談社
- 発売日: 2011/07/08
- メディア: 単行本
- 購入: 1人 クリック: 32回
- この商品を含むブログ (23件) を見る
あ、一冊足りないや。
最後の一冊はあなたの心の中にあります。
この仕事を始めた頃に読んだあの本。
読み返すと新たな発見があるかもしれません。