CDレンタルショップのシステム開発をケーススタディとしながら、システム設計上の重要ポイントを解説しています。
で、プレファクタリングとはいったい何なのか?何か革新的な手法やアイデアなのか?と思いながら読み進めましたが、どうもポイントがつかめませんでした。
結局のところ、保守性を高めたり重複を排除したりするための、システム開発における重要な設計指針を色々と紹介することをこの本では目的としているようです。
しかも、筆者が何か新しい手法を考えたというよりも、ほとんどが既存のアイデアを取り込んで解説しています。(DRY原則とか関心事の分離とか)
これまでにそういった分野の本はたくさん読んできたので、大半が既知の内容でした。
なので個人的にそれほど大きな収穫はなかったのですが、書かれている内容が重要である事は間違いないです。
これからシステム設計を勉強しようとする人には一冊で色々な知識が手に入るので便利だと思います。(CDのベスト盤のような感じです)
ケーススタディに沿って説明されるので具体的で分かり易い一方、各指針を指針ごとにカタログのように読むのにはあまり適していない事を最後に付け加えておきます。(つまりマーティンファウラーの「リファクタリング」のような構成にはなっていないということです。巻末の付録ページで索引的にまとめてはありますが。)
¥4,699¥4,699 税込
無料配送 6月10日-11日にお届け
発送元: 令和書店 毎日発送中です!【安心の返金保証適用品】 販売者: 令和書店 毎日発送中です!【安心の返金保証適用品】
¥4,699¥4,699 税込
無料配送 6月10日-11日にお届け
発送元: 令和書店 毎日発送中です!【安心の返金保証適用品】
販売者: 令和書店 毎日発送中です!【安心の返金保証適用品】
¥1,844¥1,844 税込
配送料 ¥350 6月11日-13日にお届け
発送元: plus04shop1 販売者: plus04shop1
¥1,844¥1,844 税込
配送料 ¥350 6月11日-13日にお届け
発送元: plus04shop1
販売者: plus04shop1
無料のKindleアプリをダウンロードして、スマートフォン、タブレット、またはコンピューターで今すぐKindle本を読むことができます。Kindleデバイスは必要ありません。
ウェブ版Kindleなら、お使いのブラウザですぐにお読みいただけます。
携帯電話のカメラを使用する - 以下のコードをスキャンし、Kindleアプリをダウンロードしてください。
プレファクタリング ―リファクタリング軽減のための新設計 (THEORY/IN/PRACTICE) 大型本 – 2006/1/16
{"desktop_buybox_group_1":[{"displayPrice":"¥4,699","priceAmount":4699.00,"currencySymbol":"¥","integerValue":"4,699","decimalSeparator":null,"fractionalValue":null,"symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"Lwnv1WnsSpq3mVjEwyFlw2PsbDZ4WP7pJJwBxRjvXMllQd7L8ZdHd5i1y3J%2BrD9EymUsPnyrNSXHlPwSU8XQn00vQ8kfW3a8TQwP%2FSxEDsgbh36HxfYC1sZj%2FgDq2ggx%2Bj6EEUgmCKocORc%2BXS%2BtXh8krIZ4r5HTzVXZHjWAnOSG0GkUTLxOsQ%3D%3D","locale":"ja-JP","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"¥1,844","priceAmount":1844.00,"currencySymbol":"¥","integerValue":"1,844","decimalSeparator":null,"fractionalValue":null,"symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"Lwnv1WnsSpq3mVjEwyFlw2PsbDZ4WP7pCqdbyD9ZZYo5sNIC1HpAzhT2PCChi0%2ByTMYdLogBSAE3avP3ybcaxchyKR78m8KFIOhzVo3GuAw01xYWyrE0qRCqsivB1m1KBDJ%2BTdGIjQo6nlThEQrQeOZu7eudnvFdsLAWTRq0ACyVA4kTzOrjW7v6QRl9E71g","locale":"ja-JP","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}
購入オプションとあわせ買い
「プレファクタリング」(Prefactoring)とは、pre(事前に)+refactoring(リファクタリング)という意味の新造語です。
リファクタリングとは、コーディング中にコードの動きを変えずにコードを改善する手法のこと。
そして、プレファクタリングは、コーディング前にリファクタリングを行うことで、リファクタリングの効率をさらに上げようというもので、著者のKen Pughが提唱している新しい開発手法です。
これにより、開発作業の迅速化、効率化が図れると期待されています。
本書は開発者自身によるプレファクタリングについての初の解説書です。
リファクタリングとは、コーディング中にコードの動きを変えずにコードを改善する手法のこと。
そして、プレファクタリングは、コーディング前にリファクタリングを行うことで、リファクタリングの効率をさらに上げようというもので、著者のKen Pughが提唱している新しい開発手法です。
これにより、開発作業の迅速化、効率化が図れると期待されています。
本書は開発者自身によるプレファクタリングについての初の解説書です。
- 本の長さ253ページ
- 言語日本語
- 出版社オライリージャパン
- 発売日2006/1/16
- ISBN-104873112729
- ISBN-13978-4873112725
この商品をチェックした人はこんな商品もチェックしています
ページ 1 以下のうち 1 最初から観るページ 1 以下のうち 1
登録情報
- 出版社 : オライリージャパン (2006/1/16)
- 発売日 : 2006/1/16
- 言語 : 日本語
- 大型本 : 253ページ
- ISBN-10 : 4873112729
- ISBN-13 : 978-4873112725
- Amazon 売れ筋ランキング: - 1,063,832位本 (本の売れ筋ランキングを見る)
- - 522位一般経営工学関連書籍
- - 758位開発技法
- - 18,940位電気・通信 (本)
- カスタマーレビュー:
著者について
著者をフォローして、新作のアップデートや改善されたおすすめを入手してください。
著者の本をもっと発見したり、よく似た著者を見つけたり、著者のブログを読んだりしましょう
カスタマーレビュー
星5つ中4つ
5つのうち4つ
全体的な星の数と星別のパーセンテージの内訳を計算するにあたり、単純平均は使用されていません。当システムでは、レビューがどの程度新しいか、レビュー担当者がAmazonで購入したかどうかなど、特定の要素をより重視しています。 詳細はこちら
1グローバルレーティング
虚偽のレビューは一切容認しません
私たちの目標は、すべてのレビューを信頼性の高い、有益なものにすることです。だからこそ、私たちはテクノロジーと人間の調査員の両方を活用して、お客様が偽のレビューを見る前にブロックしています。 詳細はこちら
コミュニティガイドラインに違反するAmazonアカウントはブロックされます。また、レビューを購入した出品者をブロックし、そのようなレビューを投稿した当事者に対して法的措置を取ります。 報告方法について学ぶ