Java言語で学ぶリファクタリング入門
  • Googleプレビュー

Java言語で学ぶリファクタリング入門
結城浩

3,456円(税込)送料無料

獲得ポイント:

この商品が関連するクーポン・キャンペーンがあります

※エントリー必要の有無や実施期間等の各種詳細条件は、必ず各説明頁でご確認ください。

楽天ブックス初めてご利用の方限定!

初めてご利用&条件達成でポイント最大5倍!

電子書籍版でもご購入可能です!

楽天Kobo 電子書籍版 Java言語で学ぶリファクタリング入門 3,456円
紙書籍版 Java言語で学ぶリファクタリング入門 3,456円

商品基本情報

  • 発売日:  2007年02月
  • 著者/編集:   結城浩
  • 出版社:   SBクリエイティブ
  • 発行形態:  単行本
  • ページ数:  418p
  • ISBNコード:  9784797337990

商品説明

どうすれば、きれいで読みやすいコードになるのか? 『Java言語で学ぶデザインパターン入門』の結城浩が、リファクタリングの本質と手順をやさしく解説。Javaによる実例満載したリファクタリング入門書の決定版。

【内容情報】(「BOOK」データベースより)
どうすれば、きれいで読みやすいコードになるのか?Javaの実例を通して学ぶリファクタリング入門書の決定版。ファウラーの名著『リファクタリング』に登場する、すべてのリファクタリングのエッセンスを簡潔にまとめた「リファクタリング一覧」(巻末付録)付き。

【目次】(「BOOK」データベースより)
リファクタリングとは/シンボリック定数によるマジックナンバーの置き換えーソースに100と書いてあったら/制御フラグの削除ー制御フラグでコードが読みにくいなら/アサーションの導入ー「これが成り立つはず」というコメントがあったら/ヌルオブジェクトの導入ーnullチェックが多すぎるなら/メソッドの抽出ーコードが長すぎて読みにくいなら/クラスの抽出ークラスの責任が多すぎるなら/クラスによるタイプコードの置き換えーオブジェクトの識別にintが使われていたら/サブクラスによるタイプコードの置き換えータイプコードごとに振る舞いが違うなら(1)/State/Strategyによるタイプコードの置き換えータイプコードごとに振る舞いが違うなら(2)/例外によるエラーコードの置き換えーエラー処理が散らばっているなら/Factory Methodによるコンストラクタの置き換えークラス名がnewでハードコードされていたら/観察されるデータの複製ーモデルとレビューが混在していたら/委譲による継承の置き換えーIS-A関係じゃないのに継承してたら/委譲の隠蔽ー委譲先まで見えてたら/継承の分割ー継承がもつれていたら

商品レビュー(14件)

総合評価
 4.0

ブックスのレビュー

  • リファクタリング
    ずっき3226
    評価 3.00 3.00
    投稿日:2008年10月25日

    リファクタリングに興味を持って購入
    ある程度の実務のあると役に立つかも・・
    当たり前のことが半分書いてあって
    後半分がオブジェクト指向
    特有のリファクタリングの内容。

    0人が参考になったと回答

  • 購入者さん
    評価 5.00 5.00
    投稿日:2007年10月28日

    リファクタリングに興味があったので購入。日常書いてるソースが汚くてわかりにくいのでこれを機にリファクタリングに取り組もうかと思案中。

    0人が参考になったと回答

  • (無題)
    icomy
    評価 5.00 5.00
    投稿日:2007年05月20日

    私のような初心者では、オブジェクト指向の本を読んでも、「へぇ〜」と関心しつつも、中々実際に設計に当てはめるのは難しいです。
    この本では、実際今あるプログラムに当てはめて、このパターンを当てはめればよくなるよ、という感じで書いてあるので、とてもわかり易いし、初心者にとってはとっつきやすく、実際に試しやすいと思います。
    タイトルは「Java」が付いていますが、他のオブジェクト指向言語でも役立つと思います。

    0人が参考になったと回答

楽天ブックスランキング情報

  • 週間ランキング

    ランキング情報がありません。

  • 日別ランキング

    ランキング情報がありません。

ご購入はこちらから

在庫あり

残りあと3

3,456円(税込)

送料無料

個数 

最近チェックした商品

    ※表示を削除したい場合は閲覧履歴のページから削除お願いいたします

    ランキング:パソコン・システム開発

    ※1時間ごとに更新

    購入データ自動連携!楽天ブックス公式 無料 読書管理パプリ Readee

    このページの先頭へ