嘿%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