好的,所以我一直在尝试将每个人的课程之一放在某个根文件夹中,或者:
UI
BusinessLogic
DataAccess
BusinessObjects
接口
我还有一些我似乎不太好斗的地方,所以我正在寻找建议
一个 Cache 类,它维护一个私有字典并允许基于某些特定键对对象进行不同的访问
事件 Arg 类?
此外,在一个项目下,我现在开始拥有拥有全部 3 个(数据访问、业务对象、业务逻辑)的子系统。我应该如何分解文件夹结构?
一种。
ProjectX
--Subsystem1
----BusinessObjects
----DataAccess
----BusinessObjects
--Subsystem2
----BusinessObjects
----DataAccess
----BusinessObjects
或者
ProjectX
--BusienssLogic
----Subsystem1BL
----Subsystem2BL
--DataAccess
----Subsystem1DA
---- Subsystem2DA
--BusinessObjects ----
Subsystem1BO
----Subsystem2BO
或者
ProjectX
--BusinessLogic
--DataAccess --BusinessObjects
(
每个功能子系统没有子目录)