したがって、論理エンティティ(人、国など)、GUI要素/コントロール、データおよびナビゲーションコントローラー/マネージャー、そしてクアッドツリーやタイマーなどがあり、これらを論理名前空間に明確に分離することに常に苦労しています。
私は通常このようなものを持っています:
- Leviathan.GUI.Controls
- Leviathan.GUI.Views
- Leviathan.Entities
- Leviathan.Controllers(データおよびその他のもの)
- Leviathan.Helpers(木やその他のもの)
これに関する良いガイドはありますか?私はこの混乱を止める必要があります。