プログラミングの勉強を始めて1年間で買ったもの
今月がちょうどプログラミングの勉強を始めてから約1年になるわけなのですが、そのキリとしてこの1年間で買った本を自己確認も兼ねてまとめようと思います。
あと1年間勉強した感想とかも書こうかと。
先頭に付けてる印は下記の通りの意味となります。
☆:読了 ○:途中まで読んだ等 □:頂き物
Java
言語の深い知識とか
○プログラミング言語Java (The Java Series)
○Effective Java 第2版 (The Java Series)
☆Java並行処理プログラミング ―その「基盤」と「最新API」を究める―
エンジニアのためのJavadoc再入門講座 現場で使えるAPI仕様書の作り方
実装パターン
ソースコードリーディングから学ぶ Javaの設計と実装
C++
○Accelerated C++―効率的なプログラミングのための新しい定跡 (C++ In Depth Series)
○C++テンプレートテクニック
新装版 マルチパラダイムデザイン
Short Coding ~職人達の技法~
Haskell
○ふつうのHaskellプログラミング ふつうのプログラマのための関数型言語入門
プログラミングHaskell
Real World Haskell―実戦で学ぶ関数型言語プログラミング
○Programming in Haskell
Flash・ActionScript
☆ActionScriptビジュアル・リファレンス (Web Designer’s Handbook Series)
☆Design BIBLE FLASH制作工房~ActionScriptで作る演出~
AIRプログラミング入門1.1日本語版対応
その他言語
データベース
データベースパフォーマンスアップの教科書 基本原理編
○【改訂第3版】 SQLポケットリファレンス (POCKET REFERENCE)
○MySQL入門以前
新標準PostgreSQL (オープンソースRDBMSシリーズ)
プログラミングに関する知識
The Art of Multiprocessor Programming 並行プログラミングの原理から実践まで
☆デザインパターンとともに学ぶオブジェクト指向のこころ (Software patterns series)
オブジェクト指向における再利用のためのデザインパターン
○リファクタリング―プログラムの体質改善テクニック (Object Technology Series)
○パターン指向リファクタリング入門~ソフトウエア設計を改善する27の作法
☆テスト駆動開発入門
○経験ゼロでもできるプログラミング現場の単体テスト
○アジャイルソフトウェア開発の奥義 第2版 オブジェクト指向開発の神髄と匠の技
アート・オブ・アジャイル デベロップメント ―組織を成功に導くエクストリームプログラミング (THEORY/IN/PRACTICE)
Clean Code アジャイルソフトウェア達人の技
□○パターン、Wiki、XP ~時を超えた創造の原則 (WEB+DB PRESS plusシリーズ)
□リーンソフトウエア開発?アジャイル開発を実践する22の方法?
○ソフトウェアアーキテクトが知るべき97のこと
ビューティフルアーキテクチャ (THEORY/IN/PRACTICE)
○ソフトウェアアーキテクチャ―ソフトウェア開発のためのパターン体系
○プレファクタリング ―リファクタリング軽減のための新設計 (THEORY/IN/PRACTICE)
○インターフェイス指向設計 ―アジャイル手法によるオブジェクト指向設計の実践
ビューティフルコード (THEORY/IN/PRACTICE)
計算機プログラムの構造と解釈
プログラマのための文字コード技術入門 (WEB+DB PRESS plus) (WEB+DB PRESS plusシリーズ)
○正規表現辞典 (DESKTOP REFERENCE)
☆ネーミングの掟と極意 (エンジニア道場)
UML モデリングのエッセンス 第3版 (Object Oriented SELECTION)
□○リアルタイムUML―オブジェクト指向による組込みシステム開発入門 (Object Oriented Selection)
ツール系
プロジェクト管理
エディタ
デザイン
○実践 Web Standards Design ~Web標準の基本とCSSレイアウト&Tips~
○現場のプロから学ぶXHTML+CSS
○Web標準の教科書
○7日間でマスターするレイアウト基礎講座 (DESIGN BEGINNER SERIES)
数学
プログラマの数学
数学読本〈1〉数・式の計算/方程式/不等式
数学読本〈2〉簡単な関数/平面図形と式/指数関数・対数関数/三角関数
数学読本〈3〉平面上のベクトル/複素数と複素平面/空間図形/2次曲線/数列
数学読本〈4〉数列の極限,無限級数/順列・組合せ/確率/関数の極限と微分法
数学読本〈5〉微分法の応用/積分法/積分法の応用/行列と行列式
数学読本〈6〉線形写像・1次変換/数論へのプレリュード/集合論へのプレリュード など
○計算とは何か (math stories)
□○数学戦士―マセマティカ王国の秘法
勉強に関して
☆ザ・マインドマップ
☆トニー・ブザン 頭がよくなる本
7つの習慣-成功には原則があった!
もうちょっとちゃんとわけたかったんですが微妙なのとかめんどくさくなったので結構適当な部分もありますw
総計100冊ちょい。金額は…計算したくないですwwww
おかげさまで貯金?なにそれおいしいの?状態ですがorz
ギブミーマネー!!!!