嘿%20,很高兴见到你:)(假设你是从3dbuzz一)
总之,使用命名空间和文件夹!如果你不需要,不要为了DLL而疯狂。对于这种应用程序,我假设你正在谈论的DLL可能会过度杀伤。在C#中使用文件夹和名称空间。例如:
Library
- Net code
- DBA code
- Controller manager code
- Factories
Application
- Forms
- Controllers
- Models
- Helpers
在C++,我通常:
Library
- Net Code
- Header Files
- Source Files
- Inline/template files
- DBA Code
- Header Files
- Source Files
- Inline/template files
Application
-Model
- Header Files
... and so on
在PHP它没有namspaces更难。但我仍然遵循与C#中相同的文件夹结构,但是我命名我的类来弥补没有名称空间。例如,如果在C#中我有一个在Application.Controllers.Course命名空间下称“指标”类,在PHP我称之为:
Application_Controllers_Course_Index
无论如何,请不要走DLL疯狂没有一个好的需求为了它。我不能站在看到超过5个DLL的应用程序,除了在主EXE之外的其他地方从来没有使用它。
是的一样的人。是的,我明白我是更多的实际命名本身不一定是组织。 – percent20 2009-01-01 00:17:31