私はアプリケーションで 28 州の州パターンを使用しています。州は 7 つの主要な州を持つ会員カード用です。実際にその動作に影響を与える会員カードには 4 つのブール属性があるため、それらを州に埋め込むことにしました。それがどのように28州に増えたか。
問題は現在、状態クラスの命名にあり、それは狂っています。私はこのMembership-UnderCreation-Printed-Linked-Premium-Frozenのような名前のクラス状態になってしまいます-----明確にするためにさまざまな属性にハイフンを付けました。
状態クラス名はこんな感じでいいの!? ベストプラクティスのために何をすべきですか?