今後の予定と購入本のまとめ
いろいろと他の本に浮気してしまったりと時間がかかりましたが、読んでたJavaの入門書が読み終わりましたので、今後はひとまずネットで調べたりJavaの標準APIのドキュメントを読んだりしつつ、簡単なプログラムを作ったりして、まずはJavaに慣れていきたいと思います。
以前に書いていた入門書で勉強したことなどのまとめは復習の意味も兼ねて少しずつ書こうと思いますので、間違いなどがありましたらご指摘頂けると幸いです。
そんなわけでとりあえず一段落つきましたので、改めて今後読んでいく予定の本のまとめなどを書こうと思います。
読む順番に関してなど悩んでいる点が多々ありますので、もしこの記事をご覧になって思いついたアドバイスなどがありましたら、教えて頂けると助かります^^;
購入済みの本に関してのまとめ
積読本が大分増えてしまいましたのでしばらくは購入を控え、これらの本の中から順番に読んで勉強しようと思います。
衝動買いなどで買いすぎて金銭的な理由もありますがねw
オブジェクト指向プログラミング
- 作者: ティモシイ・A.バッド,Timothy A. Budd,羽部正義
- 出版社/メーカー: ピアソンエデュケーション
- 発売日: 2002/12
- メディア: 単行本
- 購入: 3人 クリック: 195回
- この商品を含むブログ (42件) を見る
デザインパターンとともに学ぶオブジェクト指向のこころ (Software patterns series)
- 作者: アラン・シャロウェイ,ジェームズ・R・トロット,村上雅章
- 出版社/メーカー: ピアソン・エデュケーション
- 発売日: 2005/09/16
- メディア: 大型本
- 購入: 51人 クリック: 615回
- この商品を含むブログ (125件) を見る
カモノハシ本は立寄ってみた本屋さんで発見したので、いいと噂でしたし衝動買いw
内容はいいけど古い部分がちらほらありますよとご指摘を受けたので、ご紹介頂いたオブジェクト指向のこころを購入しました。
軽く読んでみたところ読みやすそうでしたので、「オブジェクト指向のこころ」を先に読み、後で時間が出来た時にカモノハシ本を読もうかと思います。
デザインパターン
- 作者: 結城浩
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2004/06/19
- メディア: 大型本
- 購入: 51人 クリック: 762回
- この商品を含むブログ (397件) を見る
後々必要になったら同著のマルチスレッド編を購入するかも。
原本の方も余裕が出来たら読んでみたいなと思います。
リファクタリング
リファクタリング―プログラムの体質改善テクニック (Object Technology Series)
- 作者: マーチンファウラー,Martin Fowler,児玉公信,平澤章,友野晶夫,梅沢真史
- 出版社/メーカー: ピアソンエデュケーション
- 発売日: 2000/05
- メディア: 単行本
- 購入: 94人 クリック: 3,091回
- この商品を含むブログ (312件) を見る
パターン指向リファクタリング入門~ソフトウエア設計を改善する27の作法
- 作者: ジョシュア・ケリーエブスキー,小黒直樹,村上歴,高橋一成,越智典子
- 出版社/メーカー: 日経BP社
- 発売日: 2005/08/04
- メディア: 単行本
- 購入: 11人 クリック: 313回
- この商品を含むブログ (130件) を見る
どちらも読むつもりなので噛み砕いてると思われる「パターン指向リファクタリング入門」を先に読んだ方が理解しやすいのかな?
Java
Effective Java 第2版 (The Java Series)
- 作者: Joshua Bloch,柴田芳樹
- 出版社/メーカー: ピアソンエデュケーション
- 発売日: 2008/11/27
- メディア: 単行本(ソフトカバー)
- 購入: 77人 クリック: 936回
- この商品を含むブログ (264件) を見る
オープンソース徹底活用WicketによるWebアプリケーション開発
- 作者: 矢野勉
- 出版社/メーカー: 秀和システム
- 発売日: 2009/03/12
- メディア: 単行本
- 購入: 23人 クリック: 238回
- この商品を含むブログ (46件) を見る
Effective Javaはいいという噂に耐えきれず衝動買いですw
Wicket本もいろいろと話題になっていたので衝動買いな感じw
Effective Javaは軽く見たところ一つ一つの項目が短く、カタログみたいな感じでまとまっていてキリよく読みやすそうでしたので、プログラミングしていて悩んだ時やちょっと空いた時間などに読んでいこうかと思います。
Wicket本はJavaに慣れてWebアプリを作る時に読もうかと。
その他
たのしいRuby 第2版 Rubyではじめる気軽なプログラミング
- 作者: 高橋征義,後藤裕蔵
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2006/08/05
- メディア: 単行本
- 購入: 11人 クリック: 350回
- この商品を含むブログ (259件) を見る
入門UNIXシェルプログラミング―シェルの基礎から学ぶUNIXの世界
- 作者: ブルース・ブリン,Bruce Blinn,山下哲典
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2003/02
- メディア: 単行本
- 購入: 18人 クリック: 331回
- この商品を含むブログ (64件) を見る
Rubyは別としてUNIX系は今の仕事でいじるかもなので。
購入した本を自分なりに項目わけするとこういった感じで、項目ごとの読む順番は決まってるものもあるのですが、全体を通して次に読むといい本はどれなんだろうと悩み中です。
ひとまずはリファクタリングは作成したものをよりよいものにする感じだから、作成する時の考え的なデザインパターンを先に勉強した方がいいのかなとデザインパターンを読み始めたのですがこれでいいのかと不安が少しw
今後購入予定の本
ざっと購入予定の本を並べて悩みどころなど簡単な文を添えて紹介する感じでw
- 作者: 長尾和彦
- 出版社/メーカー: 技術評論社
- 発売日: 2008/12/26
- メディア: 大型本
- 購入: 4人 クリック: 171回
- この商品を含むブログ (13件) を見る
珠玉のプログラミング―本質を見抜いたアルゴリズムとデータ構造
- 作者: ジョンベントリー,Jon Bentley,小林健一郎
- 出版社/メーカー: ピアソンエデュケーション
- 発売日: 2000/10
- メディア: 単行本
- 購入: 30人 クリック: 551回
- この商品を含むブログ (162件) を見る
アルゴリズムのカタログ的な本と、他にもっとオススメなものがあれば情報をw
「アルゴリズムデザイン」は夢の本だと思ってますwww
- 作者: ケント・ベック,Kent Beck,永田渉,長瀬嘉秀,株式会社テクノロジックアート
- 出版社/メーカー: ピアソンエデュケーション
- 発売日: 2008/12/22
- メディア: 単行本(ソフトカバー)
- 購入: 30人 クリック: 502回
- この商品を含むブログ (90件) を見る
コーディングの掟(最強作法) 現場でよく見る不可解なJavaコードを一掃せよ! (開発の現場セレクション)
- 作者: arton,宇野るいも
- 出版社/メーカー: 翔泳社
- 発売日: 2008/09/18
- メディア: 単行本(ソフトカバー)
- 購入: 29人 クリック: 348回
- この商品を含むブログ (56件) を見る
「プログラミング作法」・「達人プログラマー―システム開発の職人から名匠への道 」・「Code Complete第2版―完全なプログラミングを目指して 」の上下巻・「ビューティフルコード」あたりも気になりどころ。
増補改訂版 Java言語で学ぶデザインパターン入門 マルチスレッド編
- 作者: 結城浩
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2006/03/21
- メディア: 大型本
- 購入: 15人 クリック: 287回
- この商品を含むブログ (206件) を見る
- 作者: エリックガンマ,ラルフジョンソン,リチャードヘルム,ジョンブリシディース,Erich Gamma,Ralph Johnson,Richard Helm,John Vlissides,本位田真一,吉田和樹
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 1999/10
- メディア: 単行本
- 購入: 21人 クリック: 711回
- この商品を含むブログ (202件) を見る
アジャイルソフトウェア開発の奥義 第2版 オブジェクト指向開発の神髄と匠の技
- 作者: ロバート・C・マーチン,Robert C. Martin,瀬谷啓介
- 出版社/メーカー: SBクリエイティブ
- 発売日: 2008/07/01
- メディア: 単行本
- 購入: 18人 クリック: 586回
- この商品を含むブログ (64件) を見る
「ThoughtWorksアンソロジー ―アジャイルとオブジェクト指向によるソフトウェアイノベーション 」・「アジャイルプラクティス 達人プログラマに学ぶ現場開発者の習慣 」も気になるところ。
- 作者: 児玉公信
- 出版社/メーカー: 日経BP社
- 発売日: 2008/04/24
- メディア: 単行本
- 購入: 13人 クリック: 94回
- この商品を含むブログ (27件) を見る
UML モデリングのエッセンス 第3版 (Object Oriented SELECTION)
- 作者: マーチン・ファウラー,羽生田栄一
- 出版社/メーカー: 翔泳社
- 発売日: 2005/06/16
- メディア: 大型本
- 購入: 8人 クリック: 254回
- この商品を含むブログ (93件) を見る
Java並行処理プログラミング ―その「基盤」と「最新API」を究める―
- 作者: Brian Goetz,Joshua Bloch,Doug Lea
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2006/11/22
- メディア: 単行本
- 購入: 30人 クリック: 442回
- この商品を含むブログ (174件) を見る
- 作者: 宮本信二
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2008/09/27
- メディア: 大型本
- 購入: 1人 クリック: 27回
- この商品を含むブログ (6件) を見る
後、具体的な例となる本がまだ見つかってないのですが、アプリなど何か作る際の一連の流れなどが学べる本や、僕の読んだ入門書には例外やスレッドに関しては記載されてませんでしたので、一歩進んだ入門書的なものなどのオススメがありましたら教えて頂きたいです。
まぁスレッドに関してはJava並行処理プログラミングが入手できたら良かったんでしょうけどね(´・ω・`)
以上が今後の勉強予定や購入予定の本です。
順番やオススメの本・URLなど何でもいいのでアドバイスがありましたら、是非よろしくお願いします。