感情タグBEST3
Posted by ブクログ 2009年10月04日
リファクタリンの基本的なところから書いてある。
こんなソースは危険だから、こんな風に直しましょうって言うのが書いてあります。
基本的な事がたくさん書いてあるので、仕事でリファクタリンを行っている人は基本的な事しか書いていないのであまり楽しめないのかも。
自分のような、はじめてリファクタリンするよう...続きを読むな人は絶対に読むべき!!
Posted by ブクログ 2013年11月24日
デザインパターンを学ぶ時は、リファクタリングから学習を始めると具体的なコード例を見れるので理解しやすい、という話を聞いたので、リファクタリングの本を読んでみた。
説明も分かりやすく良いと思う。
Posted by ブクログ 2011年10月18日
リファクタリングの仕方がいくつかの種類によって分けられて記述されている.それぞれの方法に見合った手法を用いてリファクタリングすることができる.実行する前とする時とした後の3段階に加え演習問題が複数用意されているため初心者にはとてもいい図書だと思う.
Posted by ブクログ 2011年03月02日
会社の先輩から勧められて読んだ。
今までリファクタリングというものを意識してやったことはなかった。
学生時代は書いては捨てるの繰り返しだったし,前の職場ではそれは許されないことだった(動いているのだから手を付けるな!)。
常にコードに手を入れることにより読みやすさを保ち将来の修正や不具合対応,チ...続きを読むューニングを楽にするというのはあたり前のようにも感じるが,リファクタリングという概念がなければ決してやらないだろう。
少なくとも私は。
デザインパターンにしろリファクタリングにしろ内容自体は特に真新しいものなんてない。
大抵は知っていることだったり,無意識にやっていることだったりする。
ただ,カタログ化され,それに名前が付けられることにより知識となり意識下での作業となる。
今まで変数名を変えることだけがリファクタリングだと思っていた私のような人は読んでおくべき本であろう。
Posted by ブクログ 2021年01月11日
2007年出版のため流石に今のJava 11以降でこれをそのまま採用するということは無いと感じた。
NULL オブジェクトパターンなどは今でも使うことはあるかもしれないが全体的ここで紹介されているパターンをそのまま使うことはほとんど無いだろう。もし使うとすればJDK6時代に書かれた古いコードを脈々と...続きを読む受け継いできた現場でリファクタリングをする機会に恵まれたときぐらいではないだろうか。
他のJVMでない言語ならこれを採用することもあるかもしれないが言語の機能の違いもあるので他のその言語にあったリファクタリング本を読むほうが有益だと感じた。