価格:3,360円(税込) /送料:送料別
カード払い:カード利用可
レビュー:3
おすすめ度:4.33
販売店舗:楽天ブックス
楽天市場と連動した商品検索サイト。
Home > 本・雑誌・コミック > PC・システム開発 > インターネット・WEBデザイン > Java > 【送料無料】Java言語で学ぶリファクタリング入門
結城浩 フレックスコミックス発行年月:2007年02月 ページ数:418p サイズ:単行本 ISBN:9784797337990 リファクタリングとは/シンボリック定数によるマジックナンバーの置き換えーソースに100と書いてあったら/制御フラグの削除ー制御フラグでコードが読みにくいなら/アサーションの導入ー「これが成り立つはず」というコメントがあったら/ヌルオブジェクトの導入ーnullチェックが多すぎるなら/メソッドの抽出ーコードが長すぎて読みにくいなら/クラスの抽出ークラスの責任が多すぎるなら/クラスによるタイプコードの置き換えーオブジェクトの識別にintが使われていたら/サブクラスによるタイプコードの置き換えータイプコードごとに振る舞いが違うなら(1)/State/Strategyによるタイプコードの置き換えータイプコードごとに振る舞いが違うなら(2)/例外によるエラーコードの置き換えーエラー処理が散らばっているなら/Factory Methodによるコンストラクタの置き換えークラス名がnewでハードコードされていたら/観察されるデータの複製ーモデルとレビューが混在していたら/委譲による継承の置き換えーISーA関係じゃないのに継承してたら/委譲の隠蔽ー委譲先まで見えてたら/継承の分割ー継承がもつれていたら どうすれば、きれいで読みやすいコードになるのか?Javaの実例を通して学ぶリファクタリング入門書の決定版。
ファウラーの名著『リファクタリング』に登場する、すべてのリファクタリングのエッセンスを簡潔にまとめた「リファクタリング一覧」(巻末付録)付き。
本 パソコン・システム開発 インターネット・WEBデザイン Java パソコン・システム開発 プログラミング Java パソコン・システム開発 その他