Tbpgr Blog

Employee Experience Engineer tbpgr(てぃーびー) のブログ

書籍 Refactoring to Patterns | Why I wrote this book | The Patterns Panacea

パンくず

書籍 Refactoring to Patterns
Why I wrote this book
The Patterns Panacea

概要

The Patterns Panaceaについて

詳細

一見汎用的で洗練された万能薬のように思えるパターンだが、過信しすぎてはいけない。
ある開発で筆者がコードの修正にDecoratorパターンを適用しようとしたところ、
ペアプログラミングのパートナーはより簡潔でシンプルな方法でコードの修正を行った。
このことはパターンが万能薬ではないことを示している。
パターンはあくまで一つの選択肢に過ぎず、コードをシンプルに小さく理解しやすく実装することが重要である。

ポイント

Panacea=万能薬。
他の書籍でよく出てくるメタファとしては銀の弾丸

関連

デコレーターパターン>http://d.hatena.ne.jp/tbpg/20120222/1329921613