例えばJavaDoc に
 ・・・
 このクラスはGoFの○○パターンの××です.
 @see □□
 @see △△
とか書いて有ればクラス図見なくても設計意図と構造が解る

ってのもデザインパターンとして用語と設計が定義して有るおかげよね.