デザインパターンの最大の意義は、パターンに名前がついてることだと思う。
クラス構造の説明するときに、「ここはTemplateMethod」と一言で言えて、
チームのみんなが理解してくれるのがありがたい。

逆に言えば、チームがデザインパターンを知らないと、
パターンの意味や有効性をいちいち説明しなきゃいけないから、
パターンを使ってもあまり意味がない。

・・と思うんだけど、どうよ?