| 
おすすめ度
【関連のオススメ商品】
| Working Effectively With Legacy Code
Michael C. Feathers
(著)
¥ 6,435(税込)
¥ 6,579(税込)
通常24時間以内に発送
ジャンル内ランキング:4,916位
カスタマーレビュー数:1
【くちコミ情報】
設計が悪いシステムの保守でお悩みの方へ
レガシーコードの定義ですが以下のようになります。 ーーー レガシーコード = テストできない、していない、設計に問題があるようなコード ーーー つまり、どんなに最近に構築されたとしても上記の定義にあてはまるものはレガシーコードです。 本書は、このレガシーコードを どうやって修正、機能追加を行っていくのか どうやって既存の設計を改善していくのか ということが記述されています。 java, c++, c が対象となっています。(javaの扱いが一番多いです) 本書の目次をちょっとみてみると、レガシーコードで悩んでいる方は 興味を持たずにはいられません。以下は目次を一部抜粋しました。 ○My P oject is not o ject o iented. How do I make safe changes? ○I need to change a Monste Method and I can't w ite test fo it. 保守担当以外の方でもレガシーコードに対する解決策を学ぶことで、新規開発の際に自分がレガシーコードを書かかずに済みますので、将来的な勉強にもなります。 実際に、設計が悪いシステムの保守をしています。 しかし。この本のおかげでやる気になり良いシステムにどうしたら変えていけるのか?ということを実践できるようになりました。設計の勉強にもなっています 作者の頑張れという気持ちが伝わってくる大変な良書です。 設計が悪いシステムの保守に悩んでいたら本書を手にとってみてください。 きっとシステムを改善していけるようになるでしょう。
|