2013年度読んだ技術書
今日で年度終わりなので、今年度(2013/04〜2014/03)読んだ本を書いていく。
積んでる本や読み途中の本は除く。
去年の始めに、達人プログラマー、アジャイルサムライ、リーダブルコード、情熱プログラマーを立て続けに読んで、「どうやら技術書読むのは楽しいし勉強になるようだ」と思い手にとった。紹介されている本のなかで、昨年7月にピアソンの本が絶版になったことで現在手に入らない本があること、リーダブルコードやClean Coderみたいな比較的最近出た良本は載っていないなど有用でない点はあるけれど、自分が読んだ紹介されている本は全部良かった。
コーディングを支える技術 ~成り立ちから学ぶプログラミング作法 (WEB+DB PRESS plus)
- 作者: 西尾泰和
- 出版社/メーカー: 技術評論社
- 発売日: 2013/04/24
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (28件) を見る
小飼弾のコードなエッセイ ~我々は本当に世界を理解してコードしているのだろうか? (Software Design plus)
- 作者: 小飼弾
- 出版社/メーカー: 技術評論社
- 発売日: 2013/04/16
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (5件) を見る
- 作者: スティーブマコネル,Steve McConnell,クイープ
- 出版社/メーカー: 日経BP社
- 発売日: 2005/03/26
- メディア: 単行本
- 購入: 44人 クリック: 1,166回
- この商品を含むブログ (284件) を見る
良いコードを書くために。
エンジニアとしての生き方 IT技術者たちよ、世界へ出よう! (インプレス選書)
- 作者: 中島聡
- 出版社/メーカー: インプレスジャパン
- 発売日: 2011/03/11
- メディア: 単行本(ソフトカバー)
- 購入: 11人 クリック: 1,936回
- この商品を含むブログ (66件) を見る
- 作者: トム・デマルコ,ティモシー・リスター,松原友夫,山浦恒央
- 出版社/メーカー: 日経BP社
- 発売日: 2001/11/26
- メディア: 単行本
- 購入: 26人 クリック: 339回
- この商品を含むブログ (195件) を見る
チームみんなで読みたい。何度も読み返したい本。
Team Geek ―Googleのギークたちはいかにしてチームを作るのか
- 作者: Brian W. Fitzpatrick,Ben Collins-Sussman,角征典
- 出版社/メーカー: オライリージャパン
- 発売日: 2013/07/20
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (17件) を見る
チームのメンバと上手くコラボレートするには。
100人のプロが選んだソフトウェア開発の名著 君のために選んだ1冊
- 作者: デブサミ運営事務局,SEshop.com編集部
- 出版社/メーカー: 翔泳社
- 発売日: 2012/02/22
- メディア: 単行本(ソフトカバー)
- 購入: 18人 クリック: 537回
- この商品を含むブログ (38件) を見る
読書のお供に。
- 作者: ハーバート・シルト,NRIラーニングネットワーク株式会社矢嶋聡,株式会社テック・インデックス
- 出版社/メーカー: 翔泳社
- 発売日: 2007/04/20
- メディア: 大型本
- クリック: 22回
- この商品を含むブログ (10件) を見る
C#をちゃんと勉強し直そうと読み直した。
Head Firstオブジェクト指向分析設計 ―頭とからだで覚えるオブジェクト指向の基本
- 作者: Brett McLaughlin,Gary Pollice,長瀬嘉秀,永田渉,株式会社テクノロジックアート
- 出版社/メーカー: オライリー・ジャパン
- 発売日: 2007/12/04
- メディア: 単行本
- 購入: 4人 クリック: 77回
- この商品を含むブログ (26件) を見る
オブジェクト指向をちゃんと勉強したいと思って読んだ。読み途中だけどHead Firstデザインパターンも合わせて読んだ。
- 作者: ポールグレアム,Paul Graham,川合史朗
- 出版社/メーカー: オーム社
- 発売日: 2005/01
- メディア: 単行本
- 購入: 109人 クリック: 4,884回
- この商品を含むブログ (592件) を見る
IT業界を楽しく生き抜くための「つまみぐい勉強法」 (技評SE選書)
- 作者: 奥乃美,渋川よしき
- 出版社/メーカー: 技術評論社
- 発売日: 2010/05/07
- メディア: 単行本(ソフトカバー)
- 購入: 15人 クリック: 408回
- この商品を含むブログ (45件) を見る
Subversion実践入門:達人プログラマに学ぶバージョン管理(第2版)
- 作者: Mike Mason,でびあんぐる
- 出版社/メーカー: オーム社
- 発売日: 2007/04/21
- メディア: 単行本(ソフトカバー)
- 購入: 35人 クリック: 672回
- この商品を含むブログ (102件) を見る
デザインパターンとともに学ぶオブジェクト指向のこころ (Software patterns series)
- 作者: アラン・シャロウェイ,ジェームズ・R・トロット,村上雅章
- 出版社/メーカー: ピアソン・エデュケーション
- 発売日: 2005/09/16
- メディア: 大型本
- 購入: 51人 クリック: 615回
- この商品を含むブログ (122件) を見る
2回読んだ。この本でオブジェクト指向がちゃんと理解できたと思っている。Strategyパターンの説明は何度も読んだ。これからも何度も読み返す。いずれオブジェクト指向入門も読んで理解を深めたい。
小さなチーム、大きな仕事〔完全版〕: 37シグナルズ成功の法則
- 作者: ジェイソン・フリード,デイヴィッド・ハイネマイヤー・ハンソン,黒沢 健二,松永 肇一,美谷 広海,祐佳 ヤング
- 出版社/メーカー: 早川書房
- 発売日: 2012/01/11
- メディア: 単行本
- 購入: 21人 クリック: 325回
- この商品を含むブログ (35件) を見る
テストについてはまだ全然なので理解を深めたい。
アジャイルプラクティス 達人プログラマに学ぶ現場開発者の習慣
- 作者: Venkat Subramaniam,Andy Hunt,木下史彦,角谷信太郎
- 出版社/メーカー: オーム社
- 発売日: 2007/12/22
- メディア: 単行本(ソフトカバー)
- 購入: 35人 クリック: 995回
- この商品を含むブログ (292件) を見る
リファクタリング―プログラムの体質改善テクニック (Object Technology Series)
- 作者: マーチンファウラー,Martin Fowler,児玉公信,平澤章,友野晶夫,梅沢真史
- 出版社/メーカー: ピアソンエデュケーション
- 発売日: 2000/05
- メディア: 単行本
- 購入: 94人 クリック: 3,091回
- この商品を含むブログ (307件) を見る
2回目。この本も何周もしたい。
- 作者: Robert C. Martin,角征典
- 出版社/メーカー: アスキー・メディアワークス
- 発売日: 2012/01/27
- メディア: 大型本
- 購入: 12人 クリック: 645回
- この商品を含むブログ (36件) を見る
アジャイルソフトウェア開発の奥義 第2版 オブジェクト指向開発の神髄と匠の技
- 作者: ロバート・C・マーチン,瀬谷啓介
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2008/07/01
- メディア: 大型本
- 購入: 18人 クリック: 586回
- この商品を含むブログ (70件) を見る
後半理解し難い部分が多かったので、再読する。
レガシーコード改善ガイド (Object Oriented SELECTION)
- 作者: マイケル・C・フェザーズ,ウルシステムズ株式会社,平澤章,越智典子,稲葉信之,田村友彦,小堀真義
- 出版社/メーカー: 翔泳社
- 発売日: 2009/07/14
- メディア: 大型本
- 購入: 45人 クリック: 673回
- この商品を含むブログ (150件) を見る
JavaScript: The Good Parts ―「良いパーツ」によるベストプラクティス
- 作者: Douglas Crockford,水野貴明
- 出版社/メーカー: オライリージャパン
- 発売日: 2008/12/22
- メディア: 大型本
- 購入: 94人 クリック: 1,643回
- この商品を含むブログ (184件) を見る
普段漫然と書いているJavaScriptをもっと上手く書けるように。
強いチームはオフィスを捨てる: 37シグナルズが考える「働き方革命」
- 作者: ジェイソン・フリード,デイヴィッド・ハイネマイヤー・ハンソン,高橋璃子
- 出版社/メーカー: 早川書房
- 発売日: 2014/01/24
- メディア: 単行本
- この商品を含むブログ (3件) を見る
これも何度も読む本。
Rubyを始めたくて読んだ。irbで動かしたり写経してみたり。「プログラミングの入門書ではなく、Rubyの入門書」なるほど。とても楽しく読んだ。
Webを支える技術 -HTTP、URI、HTML、そしてREST (WEB+DB PRESS plus)
- 作者: 山本陽平
- 出版社/メーカー: 技術評論社
- 発売日: 2010/04/08
- メディア: 単行本(ソフトカバー)
- 購入: 143人 クリック: 4,320回
- この商品を含むブログ (175件) を見る
パターン指向リファクタリング入門~ソフトウエア設計を改善する27の作法
- 作者: ジョシュア・ケリーエブスキー,小黒直樹,村上歴,高橋一成,越智典子
- 出版社/メーカー: 日経BP社
- 発売日: 2005/08/04
- メディア: 単行本
- 購入: 11人 クリック: 313回
- この商品を含むブログ (128件) を見る
GitHub実践入門 ~Pull Requestによる開発の変革 (WEB+DB PRESS plus)
- 作者: 大塚弘記
- 出版社/メーカー: 技術評論社
- 発売日: 2014/03/20
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (1件) を見る
自分は普段本を読むときは、大事だと思った箇所、理解できなかった箇所に片っ端からふせんを貼って、一度最後まで読み終えたらふせんを貼った箇所に戻るという読み方をしている。ただ漫然と読むよりは断然理解が深まるけれど、今はそれだけだと足りない気がしている。
同じ本を2回は読んで、関連する書籍も読んで腹に落とすのが必要だと感じていて、そのあたりは うさみみさんの本の読み方 - Togetterまとめ を読んで、なるほど参考にしたいと思ったところ。