Java言語で学ぶリファクタリング入門 [ 結城浩 ]【送料無料】

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

販売店:楽天ブックス

¥3,360 送料別
???
このジャンルのトップへ戻る