Saya memiliki pustaka C # yang digunakan oleh beberapa executable. Hanya ada beberapa ruang nama di perpustakaan, dan saya hanya memperhatikan bahwa salah satu ruang nama memiliki beberapa kelas di dalamnya. Saya selalu menghindari terlalu banyak kelas dalam ruang nama tunggal karena kategorisasi, dan karena secara tidak sadar, saya pikir itu terlihat "lebih cantik" untuk memiliki hierarki ruang nama yang lebih dalam.
Pertanyaan saya adalah: apakah orang lain menganggapnya sebagai "bau kode" ketika sebuah namespace memiliki banyak kelas - bahkan jika kelas-kelas tersebut berhubungan satu sama lain? Apakah Anda akan berusaha keras untuk menemukan nuansa di kelas yang memungkinkan untuk subkategori?