Visual C++, MFCでWindowsXP用のアプリケーションを作ろうとしているところなんですが、
工数削減・品質向上のためにデザインパターンを使えないかと考えています。

日経ソフトウエアの「ゼロから学ぶソフトウエア設計」という本では、次の3冊を薦めていました。()内は本での一言説明。
 1.オブジェクト指向における再利用のためのデザインパターン 改訂版 (バイブル) http://www.amazon.co.jp/exec/obidos/ASIN/4797311126/
 2.Java言語で学ぶデザインパターン入門 (入門) http://www.amazon.co.jp/exec/obidos/ASIN/4797327030/
 3.パターンハッチング (エキスパート目指す人) http://www.amazon.co.jp/exec/obidos/ASIN/4894711486/
amazonの書評を見る分には、3の訳が悪い他には特に問題がないようでした。また、このスレで話題になった
 4.Head Firstデザインパターン http://www.amazon.co.jp/exec/obidos/ASIN/4873112494/  や、amazonで売れている
 5.デザインパターンとともに学ぶオブジェクト指向のこころ http://www.amazon.co.jp/exec/obidos/ASIN/4894716844/
も気になります。
2→1と読み進めればいいのかと思っているのですが、皆さんの意見をぜひお聞かせ願えませんか?