前回「#Regionディレクティブってどう使ってます?」では、みなさんのRegionの使い方を教えていただき
ありがとうございました(^O^)/
みなさんのご意見も参考に、私はこんな感じでRegionを使っていこうと思います。
- メンバ変数はすべてを1つのRegionでくくる
- コンストラクタはすべてを1つのRegionでくくる
- 全プロパティを1つづつRegionでくくる
- ただし、プロパティからアクセスされるPrivateなメンバ変数は同じRegionに含める
- 複数のプロパティがグループングできるようであればRegionでくくる - 基本的にメソッド単位にRegionでくくる
- ただし、Publicメソッドから呼ばれる専用のPrivateメソッドは同じRegionに含める
- 複数のメソッドがグループングできるようであればRegionでくくる
最近、仕事で久しぶりにプログラムをやっております。
長年の運用でぐちゃぐちゃになったソースを機嫌良くキレイにしていってます。
で、Regionディレクティブの切り方がどうもしっくりこないんです。
みなさんはRegionディレクティブってどうやって使ってます?
@ITに参考になるスレッドがあったので、よかったら皆さんもご覧あれ!
Region どう使えば便利なんでしょう??
私は基本的には機能単位にRegionを設けます。
あと、必ず全てのコードがどこかのRegionに入ってないと気持ち悪いんです(^^ゞ
みなさんはいかがでしょう?