リファクタリング:Rubyエディション の商品レビュー
より読みやすいコード、保守性を高めるコードを書くためのよい本。 サービス設計、DB設計、クラス設計、デザインパターンなどの設計があるとしたら、クラス設計やコードの細かな書き方を示している。 if文よりガード節、メソッド分割、タイプコードをポリモフィズムなど。
Posted by
サンプルコードがしっかり載っているので、とてもオススメ。ある程度、コードがかけるようになった人は絶対に読もう。
Posted by
「Rubyエディション」とあるようにJavaで書かれた「リファクタリング―プログラムの体質改善テクニック」をRubyで書きなおしたもの。 http://booklog.jp/item/1/4894712288 基本的な内容はJava版を踏襲しつつも、Rubyならではなリファクタ...
「Rubyエディション」とあるようにJavaで書かれた「リファクタリング―プログラムの体質改善テクニック」をRubyで書きなおしたもの。 http://booklog.jp/item/1/4894712288 基本的な内容はJava版を踏襲しつつも、Rubyならではなリファクタリング技法についても解説されています。 Java版は読んでいましたが、Rubyを始めたばかりだったため「Rubyでこういうことができるんだー」ということで参考になりました。 ただ、1つ難点を挙げるとすれば、サンプルコードのインデントがところどころずれているため少し読みづらかったところ。それがなければ文句なしで星5つでした。
Posted by
最近、お昼休みに「実践ワークブック」の方を読んでいます。 こちらは去年通読してPDFにしていたのですが、紙で買い直してしまいました。 パラパラとなんとなく、部分を繰り返し読むのにいいかなと思っています。
Posted by
ファウラーの名著と言われているリファクタリングのRubyによる改訂版です。 まえがきにあるように、オリジナル版を持っている人には余り買い直す必要は無いようです。(以前の版を読んでいる訳ではないので、まえがきの受け売りですが…) Rubyエディションとはいうものの、使えるテクニック...
ファウラーの名著と言われているリファクタリングのRubyによる改訂版です。 まえがきにあるように、オリジナル版を持っている人には余り買い直す必要は無いようです。(以前の版を読んでいる訳ではないので、まえがきの受け売りですが…) Rubyエディションとはいうものの、使えるテクニックについては他の言語でも応用できます。 以前の版はピアソンなので、お世辞にも版組やフォントが読みやすいとは言えないし、紙質も良くないという理由から、今から読みたいという方にはこちらの版をオススメします。 デザインパターンと同じく、実際の作業時にリファレンスとして引いて、身につけていく性質のものなので、もうちょい判型の小さい装丁で出てると嬉しかったんですけどね。
Posted by
- 1
