私は通常、自分のプロジェクト用に別のクラス ライブラリを作成し、それをフォルダーに分割します
Services
-all my .cs files that are service(business logic)
Data
- Mapping
- nhibernate mapping files
Domain
- domain files
また、たとえば、フォースクエアで何かをしているように、他のフォルダーも作成します。そのため、すべてのclass files
フォルダーが"foursquare"
しかし、どこに置くべきかわからないものone off class files
。たとえば、私は"HtmlWhiteList" class
唯一の種類のホワイトリストを持っています。
それはたった1つのファイルなので、独自のフォルダーを持つべきではないと思いますが、同時にルートに置くのは好きではありません。
独自のフォルダーにふさわしくないクラスファイルをどこに置くべきか提案はありますか?