CAREER SKILLSで紹介されていた「読んでおきたい良書」まとめ
CAREER SKILLsの「第59章 読んでおきたい良書」がリストアップされていたので、後から自分がチェックしやすいように、まとめてみました。
いいコードの書き方
- CODE COMPLETE 第2版完全なプログラミングを目指して
- Clean Code アジャイルソフトウェア達人の技
- アジャイルソフトウェア開発の奥義
アジャイルソフトウェア開発の奥義 第2版 オブジェクト指向開発の神髄と匠の技
出版社:SBクリエイティブ
著者:ロバート・C・マーチンRobert C. Martin瀬谷 啓介
発売日: 2008/07/01
知ってなければいけないこと
- オブジェクト指向における再利用のためのデザインパターン
オブジェクト指向における再利用のためのデザインパターン
出版社:ソフトバンククリエイティブ
著者:ガンマ,エリックジョンソン,ラルフヘルム,リチャードブリシディース,ジョンGamma,ErichJohnson,RalphHelm,RichardVlissides,John真一, 本位田和樹, 吉田
発売日: 1999/10/01
- 基本から学ぶソフトウェアテスト
- アルゴリズムイントロダクション
アルゴリズムイントロダクション 第3版 総合版 (世界標準MIT教科書)
出版社:近代科学社
著者:コルメン,T.リベスト,R.シュタイン,C.ライザーソン,C.Cormen,Thomas H.Stein,CliffordRivest,Ronald L.Leiserson,Charles E.哲夫, 浅野和生, 岩野博司, 梅尾雅史, 山下幸一, 和田
発売日: 2013/12/17
- エンタープライズ アプリケーションアーキテクチャパターン (Object Oriented SELECTION)
エンタープライズ アプリケーションアーキテクチャパターン (Object Oriented SELECTION)
出版社:翔泳社
著者:マーチン・ファウラー長瀬 嘉秀株式会社 テクノロジックアート
発売日: 2005/04/21
既存コードの扱い方
- 新装版 リファクタリング―既存のコードを安全に改善する― (OBJECT TECHNOLOGY SERIES)
新装版 リファクタリング―既存のコードを安全に改善する― (OBJECT TECHNOLOGY SERIES)
出版社:オーム社
著者:Martin Fowler児玉 公信友野 晶夫平澤 章梅澤 真史
発売日: 2014/07/26
レガシーコード改善ガイド (Object Oriented SELECTION)
レガシーコード改善ガイド (Object Oriented SELECTION)
出版社:翔泳社
著者:マイケル・C・フェザーズウルシステムズ株式会社ウルシステムズ株式会社平澤 章越智 典子稲葉 信之田村 友彦小堀 真義
発売日: 2009/07/14
-
パターン指向リファクタリング入門~ソフトウエア設計を改善する27の作法
ソフトウェア開発者としての自己啓発
- SOFT SKILLS ソフトウェア開発者の人生マニュアル
- 新装版 達人プログラマー 職人から名匠への道
「情熱プログラマー ソフトウェア開発者の幸せな生き方」
昔読んだときには、自分には1.本質の理解、2.大局観、3.練習が足りていないと感じました。
本質と大局観と練習-情熱プログラマーを読んで
人としての自己啓発
- 人を動かす
- 「原因」と「結果」の法則
- 自己を築くー心を支配する7つの法則で、これだけあなたは変わるー
- ほとんどすべてのことで失敗しながら大勝利を勝ち取る方法 How to Fail at Almost Everything and Still Win Big
How to Fail at Almost Everything and Still Win Big: Kind of the Story of My Life
出版社:Portfolio
著者:Adams, Scott
発売日: 2014/12/30
深層に入り込む
- コード:コンピュータのハードウェアとソフトウェアの見えない言語
- 計算機プログラムの構造と解釈
計算機プログラムの構造と解釈 第2版
出版社:翔泳社
著者:エイブルソン,ハロルドサスマン,ジュリーサスマン,ジェラルド・ジェイAbelson,HaroldSussman,JulieSussman,Gerald Jay英一, 和田
発売日: 2014/05/17
- 世界で闘うプログラミング力を鍛える本
コーディング面接189問とその解法
世界で闘うプログラミング力を鍛える本 ~コーディング面接189問とその解法~
出版社:マイナビ出版
著者:Gayle Laakmann McDowell岡田 佑一小林 啓倫
発売日: 2017/02/27
- The Art of Computer Programming
The Art of Computer Programming Volume 1 Fundamental Algorithms Third Edition 日本語版
出版社:KADOKAWA
著者:Donald E.Knuth有澤 誠和田 英一有澤 誠和田 英一青木 孝筧 一彦鈴木 健一長尾 高弘
発売日: 2015/06/26
- コンパイラー原理・技法・ツール(第2版)
コンパイラ―原理・技法・ツール〈1〉 (Information & Computing)
出版社:サイエンス社
著者:A. V. エイホR. セシィ原田 賢一J. D. ウルマン
発売日: 1990/10/01
コンパイラ―原理・技法・ツール〈2〉 (Information & Computing)
出版社:サイエンス社
著者:A. V. エイホR. セシィ原田 賢一J. D. ウルマン
発売日: 1990/10/01
楽しく面白いもの
- ゲーデル、エッシャー、バッハ―あるいは不思議の環 20周年記念版
ゲーデル、エッシャー、バッハ―あるいは不思議の環 20周年記念版
出版社:白揚社
著者:ダグラス・R. ホフスタッターHofstadter,Douglas R.昭弘, 野崎尚紀, 柳瀬はじめ, はやし
発売日: 2005/10/01
-
Magic 2.0シリーズ
-
火星の人
- スノウ・クラッシュ
忍耐と意欲
- 苦境(ピンチ)を好機(チャンス)にかえる法則 (フェニックスシリーズ)
-
10倍ルール The 10x Rule Summary: The Only Difference Between Success and Failure
-
並がいやなら夢中になれ
- やりとげる力
Links in this post
楽しい悔しいTDDBC名古屋
7月10、11日に行われたTDDBootCamp名古屋に参加してきました!
http://kokucheese.com/event/index/2467/ 非常に濃い二日間はあっという間に終わってしまいました。ただ、ガッツリやっただけのことはあって得られたものも多かった気がします。また、このTDDBootCamp名古屋が終わっての率直な感想は、「楽しかった!!でも、悔しい!!!」ってことでした。
2010-07-12
本質と大局観と練習-『情熱プログラマー』を読んで
『情熱プログラマー』を読んで、感じたこと、考えたこと。読んでいて、どうも自分に足りたいものが3つあるように感じた。
自分に足りないもの 本質の理解 大局観 練習 本質の理解〜自分に足りないもの〜 圧倒的に本質の理解が出来ていない。
コンピュータはなぜ動くのか Java VMがどのように動いているのか GCはどう働くのか 今まではいつも表面だけなぞってきた気がする。いい加減、プロとしてお金をもらうようになるのだから、本質から理解せねば。また、本質を理解できれば、この流れの速いIT業界で流されずにしっかりと自分の頭と手で技術を評価できる気がする。
2010-09-21
改めて、リファクタリングとは?
その前に、振る舞いとは? ソフトウェアで最も大切なのは「振る舞い」であり、振る舞いこそがユーザーの求めるものである。期待される振る舞いを私たちが追加すればユーザーが喜ぶが、ユーザーの求める振る舞いを変更、あるいは削除してしまえば、バグの作り込みとなり、私たちへの信頼は失われてしまう。
レガシーコード改善ガイドp.4
2011-11-30