列挙型変数、それが常に最初の要素にデフォルト設定されているかどうか誰でも知っていますか?
1
デフォルトの列挙型が望ましいユースケースの1つの考慮事項は、null許容変数を使用することです。nullが受信されると、コードの正しい部分でデフォルトに変換できます。このデフォルトは、残りのコード(nullを渡すだけ)で認識されている必要はありません。
—
ErikE 2016年