パターンはこれから知ってて当然のモノになる。
というか、そうならないと困る。
ここの部分の設計はステートパターンです。と一言で説明できるのがどんなに楽か。

もし、それが有用だと思わない人は次の例を見てほしい。

「ここのデータ構造はスタックを使っていまして・・・」
「はい? スタック? なんですかそれは? イチから説明してください。 」

あなたはこんな奴と仕事が出来ますか?