レガシーコード改善ガイド (Object Oriented SELECTION)本pdfダウンロード

レガシーコード改善ガイド (Object Oriented SELECTION)

10/13/2020 21:34:40, , マイケル・C・フェザーズ

レガシーコード改善ガイド (Object Oriented SELECTION) は マイケル・C・フェザーズ によって作成されました 各コピー4620で販売されました. Le livre publié par manufacturer. Il contient 472ページ pages et classé dans le genre genre. Ce livre a une bonne réponse du lecteur, il a la cote 3.7 des lecteurs 12. Inscrivez-vous maintenant pour accéder à des milliers de livres disponibles pour téléchargement gratuit. L'inscription était gratuite.
平均的な顧客フィードバック : 3.7 5つ星のうち(12人の読者)
ファイルサイズ : 18.86 MB

レガシーコード改善ガイド (Object Oriented SELECTION)本pdfダウンロード - 内容紹介 あなたは、Javaや.netでレガシーコードを書いていませんか?本書は、システム保守の現場でありがちな、構造が複雑で理解できないようなコードに対する分析手法・対処方法について解説します。つまり、コードを理解し、テストできるようにし、リファクタリングを可能にし、機能を追加できるテクニックを紹介しています。レガシーコードとは、メインフレームのアプリケーションのことではなく、変更することが困難なコードを指しています。著者は、本書で「私にとって、テストがないコードはレガシーコードだ」「テストコードがあれば振舞いを変えても、すばやく変更、確認することができる。もし、テストコードがなければ振舞いを変更しても、それが正しいのか、悪いのか判断できない」「ソースコードがきれいで、良い構造であれば十分か?そうではない。もし、テストコードなしで大幅な修正を加えるとしたら、信じられないほどのスキルと明確な理解が必要になる」と述べています。本書はJava、C、C++でサンプルを記述していますが、記載されているテクニックは言語依存するものではないため、他の言語(Delphi、Visual Basic、COBOL、FORTRAN)でも使えます。 内容(「BOOK」データベースより) システム保守の現場でありがちな、構造が複雑で理解できないようなコードに対する分析手法・対処方法について解説。コードを理解し、テストできるようにし、リファクタリングを可能にし、機能を追加できるテクニックを紹介。 商品の説明をすべて表示するレガシーコード改善ガイド (Object Oriented SELECTION)を読んだ後、読者のコメントの下に見つけるでしょう。 参考までにご検討ください。
本書には、レガシーコードへの取り組み方として、「リスコフの置換原則」や「依存関係逆転の原則」など技術的な内容も紹介されていますが、「超集中編集」や「ペアプログラミング」など技術的ではなく、「人間の特性」や「組織としてどう取り組んでいくべきか」という内容も紹介しており、非常に実践的だと感じました。少し高額ですが、システムの保守を担当する方や改修を行う方にとっては価値のある1冊だと感じています。しかし、「第14章ライブラリへの依存で身動きが取れません」などタイトルの割には内容に物足りなさを感じた章もあったので★-1にしています。また、こちらを参考にして頂けると幸いです。http://jumperson.hatenablog.com/entry/2014/01/29/225143
によって マイケル・C・フェザーズ
5つ星のうち (12 人の読者)

0コメント

  • 1000 / 1000