ロジックの2つの層の間で適応する必要がある静的クラスManager
があります。静的クラスをその中にネストして機能を分割するのは悪い習慣ですか?私には、それぞれ2〜3の機能で管理する約20の異なる科目があります。このために2ダースのクラスを作成することは避けたいと思います
私はこれを使うことを意味します:
static class Manager
{
static class Type1
{
static void Method1();
static void Method2();
static void Method3();
}
static class Type2
{
static void Method4();
static void Method5();
static void Method6();
}
static class Type3
{
static void Method7();
static void Method8();
static void Method9();
}
}
それ以外の:
static class Manager
{
static void Method1();
static void Method2();
static void Method3();
static void Method4();
static void Method5();
static void Method6();
static void Method7();
static void Method8();
static void Method9();
}
名前空間のようなものですが、クラス内にあります。