商品の情報
リファクタリング―プログラムの体質改善テクニック (Object Technology Series)

リファクタリング―プログラムの体質改善テクニック (Object Technology Series)

この商品が欲しい!
この商品は Amazon.co.jp で購入することができます。このボタンをクリックすると、商品が Amazon.co.jp のカートに入ります。

リファクタリング―プログラムの体質改善テクニック (Object Technology Series)の商品レビュー

5.0 この本で人生が変わりました
リファクタリングをマスターすれば人生が変わります。
これ、大げさに聞こえますが、本当の話です。

今まで幾つか改修案件をこなしましたが、
仕様の大変更による数万ステップのコードの改修も、
他人が書いた数万行のフォーム、5千行を越すメソッドの改修も
改修前に事前にリファクタリング・・・
いや、リファクタリング80%・改修20%の割合で
可読性を徹底的に向上させながら改修を行ったところ
デスマを回避できた上、土日はしっかり休日をもらえるまで進捗が進み
深夜残業もほとんどなくなり、納期に間に合わせることができました。

この本のおかげで、悲惨なデスマ環境から開放されるに至ったのみならず、
「コードも商品」との哲学を持ってコーディングに臨めるようになり、
お客様から絶大な信頼を頂けるようになったのは、紛れもない事実です。

この本を著されたファウラー先生には、本当に頭が上がりません。m(__)m

ただしリファクタリングの最大のコツは、

「プロジェクトリーダーには内緒で行う」

これ一番肝要です(爆)

それはともかく、騙されたと思ってサンプルコードを実際に手で打ち込みながら
この本を二度三度繰り返し読めば、貴方のコーディング能力は劇的に向上し
デスマから開放され、幸せに一歩近づけます。是非お試しください。
4.0 リファクタリングの勉強するなら
リファクタリングの勉強するなら、この一冊は必要不可欠でしょう。

この本の対象となる読者は、職業プログラマ及びオブジェクト指向言語です。
解説はすべて、Java言語で行われていますが、他のオブジェクト指向言語を
理解していれば、問題なく読み進めることができます。

リファクタリングの重要性についてはもちろん、テクニックを細かく解説してあり、
実践に役に立ちます。

この本の核となる部分は第6章からリファクタリング・カタログです。
「名前、要約、動機、手順、例」の順で全てが書かれていて、
非常に読みやすく、後から調べ直すのも簡単です。

デザインパターンについても少しでてくるのですが、
知らなくても大丈夫です。どちらかというと、
デザインパターンを勉強する前に、読んだほうが良いと思います。

専門用語についての意味の説明がもう少しあった方が
私は良かったと感じました。

400ページを超えるボリュームですが、
あっという間に読めました。

是非、手元に置いておきたい一冊です。
5.0 オブジェクト指向がなんでいいの。その回答がここにある。
オブジェクト指向に乗り換えて、なにが良かったかって、それは、可読性の高い、変更しやすいプログラムが書けるようになったこと。オブジェクト指向について、いろいろ勉強したけど、オブジェクト指向はプログラミングできて味がわかった。その味付けを学べたのがこの本。テストファーストの意義もよくわかるし、高価だけど、効果はそれ以上アル。オブジェクト指向でプログラムを書き始めたら、読んでほしい。きっとオブジェクト指向の目が開けるよ。努力はいるけど、報いも大きい。
5.0 体質改善の処方箋
これはイイです。
なんというか、プログラミングのベストプラクティスが載っているわけではありません。
しかし、
「最初からすげぇプログラムなんてできるわけないじゃん。とりあえず作って、後から体質改善すれば~?」
みたいなノリでプログラムってやっていいんだ。って感じです。
体質改善の為の基本的な処方箋が、ここにはあります。

ケント・ベック著の「テスト駆動開発入門」も、あわせて読めば、効果的かも。

5.0 可読性向上の特効薬
いつもながらマーチンファウラーの本を読むと技術者としての自分が一歩も二歩も成長した気がするから不思議だ。
この「リファクタリング―プログラムの体質改善テクニック」はベテランよりもむしろ新米プログラマさんとかに読んで頂きたい。
そうすればプログラミングの正しい作法を身につけることができると思う。僕自身、フレームワークを作ることが結構あるがその際にはリファクタリングのテクニックは必ず採用している。もし今までに自分のプログラムが読みにくいと言われた経験があるのなら迷わず読むべし。
可読性向上の一番の特効薬である。

本の最新売り上げランキング - トップ10

1位 1Q84 BOOK 1
おすすめ度: 価格: ¥ 1,890  通常2~5週間以内に発送
2位 1Q84 BOOK 2
おすすめ度: 価格: ¥ 1,890  通常2~5週間以内に発送
3位 ザ・トレーシー・メソッド DVD Book
おすすめ度: 価格: ¥ 2,850  通常2~4週間以内に発送
4位 天才は10歳までにつくられる―読み書き、計算、体操の「ヨコミネ式」で子供は輝く!
おすすめ度: 価格: ¥ 1,260  通常2~4週間以内に発送
5位 ゴーマニズム宣言SPECIAL天皇論
おすすめ度: 価格: ¥ 1,575  在庫あり。
6位 赤ちゃんの脳を育む本 (セレクトBOOKS)
おすすめ度: 価格: ¥ 1,365  一時的に在庫切れですが、商品が入荷次第配送します。配送予定日がわかり次第Eメールにてお知らせします。商品の代金は発送時に請求いたします。
7位 忌野清志郎 ロッキングオンジャパン特別号―1951-2009
おすすめ度: 価格: ¥ 1,050  在庫あり。
8位 2‾3才からの脳を育む本―おうちで出来るカリキュラム満載 (セレクトBOOKS)
おすすめ度: 価格: ¥ 1,365  通常4~8日以内に発送
9位 やめる力
おすすめ度: 価格: ¥ 1,260  在庫あり。
10位 ザ・十和子本
おすすめ度: 価格: ¥ 2,100  在庫あり。