■リファクタリング―プログラムの体質改善テクニック (Object Technology Series)
![]() |
リファクタリング―プログラムの体質改善テクニック (Object Technology Series) ピアソンエデュケーション >>当商品の最安値チェック 当商品の発売日: 2000-05 |
カスタマーレビュー:
購入者の平均評価:
| リファクタリングの勉強するなら 評価: |
| リファクタリングの勉強するなら、この一冊は必要不可欠でしょう。 この本の対象となる読者は、職業プログラマ及びオブジェクト指向言語です。 解説はすべて、Java言語で行われていますが、他のオブジェクト指向言語を 理解していれば、問題なく読み進めることができます。 リファクタリングの重要性についてはもちろん、テクニックを細かく解説してあり、 実践に役に立ちます。 この本の核となる部分は第6章からリファクタリング・カタログです。 「名前、要約、動機、手順、例」の順で全てが書かれていて、 非常に読みやすく、後から調べ直すのも簡単です。 デザインパターンについても少しでてくるのですが、 知らなくても大丈夫です。どちらかというと、 デザインパターンを勉強する前に、読んだほうが良いと思います。 専門用語についての意味の説明がもう少しあった方が 私は良かったと感じました。 400ページを超えるボリュームですが、 あっという間に読めました。 是非、手元に置いておきたい一冊です。 |
| オブジェクト指向がなんでいいの。その回答がここにある。 評価: |
| オブジェクト指向に乗り換えて、なにが良かったかって、それは、可読性の高い、変更しやすいプログラムが書けるようになったこと。オブジェクト指向について、いろいろ勉強したけど、オブジェクト指向はプログラミングできて味がわかった。その味付けを学べたのがこの本。テストファーストの意義もよくわかるし、高価だけど、効果はそれ以上アル。オブジェクト指向でプログラムを書き始めたら、読んでほしい。きっとオブジェクト指向の目が開けるよ。努力はいるけど、報いも大きい。 |
| 体質改善の処方箋 評価: |
| これはイイです。 なんというか、プログラミングのベストプラクティスが載っているわけではありません。 しかし、 「最初からすげぇプログラムなんてできるわけないじゃん。とりあえず作って、後から体質改善すれば〜?」 みたいなノリでプログラムってやっていいんだ。って感じです。 体質改善の為の基本的な処方箋が、ここにはあります。 ケント・ベック著の「テスト駆動開発入門」も、あわせて読めば、効果的かも。 |
| 可読性向上の特効薬 評価: |
| いつもながらマーチンファウラーの本を読むと技術者としての自分が一歩も二歩も成長した気がするから不思議だ。 この「リファクタリング―プログラムの体質改善テクニック」はベテランよりもむしろ新米プログラマさんとかに読んで頂きたい。 そうすればプログラミングの正しい作法を身につけることができると思う。僕自身、フレームワークを作ることが結構あるがその際にはリファクタリングのテクニックは必ず採用している。もし今までに自分のプログラムが読みにくいと言われた経験があるのなら迷わず読むべし。 可読性向上の一番の特効薬である。 |
| コーディングが変わった 評価: |
| この本を読んでから、プログラミングに対する考え方が変わった。 今まで自分が書いたプログラムをすべて書き直したい衝動にかられました。 値段は張りますが、それ以上の価値があると思います。 |
本>ジャンル別>コンピュータ・インターネット>プログラミング>その他>
本>ジャンル別>コンピュータ・インターネット>コンピュータ・インターネット 全般>
本>ジャンル別>コンピュータ・インターネット>出版社別>ピアソン・エデュケーション>
本>By Publishers>ピアソンエデュケーション>
本>Stores>なか見!検索>コンピュータ・インターネット>
本>Refinements>Browse Refinements>Format (binding)>ハードカバー>

