C#的命名空间
? ? 對于大型組織而言,如果涉及到產(chǎn)品線,項目,公共平臺很多,如何通過命名空間將所有代碼有效的組織起來。就一個目的,用的時候能夠很容易的找到。
? ? 對于命名空間在大型項目中,必須組織好,一般命名空間可以如下:
? ? namespace gdoujkzz.Application:項目或產(chǎn)品
? ? namespace gdoujkzz.Foundation:代表公共庫,類似于Enterprise Library之類的公共基礎庫,都是純粹的Class Library,沒有UI元素。
? ? namespace gdoujkzz.Framework:組織通用的框架,基于Foundation之上,面向某個開發(fā)領域擴充的Class Library和控件,其本身不能獨立運行,但是可以集成到項目中,例如通用授權框架,完全的Ajax化,前后端組件,報表和打印的中間件。
? ? namespace gdoujkzz.Utility:企業(yè)內(nèi)部各種排查工具,比如現(xiàn)場故障排除
? ? namespace gdoujkzz.Training :測試,或者案例。
? ? 幾個一級的命名空間如下:
? ??
?
? ??
? ?
轉(zhuǎn)載于:https://www.cnblogs.com/gdouzz/p/6928920.html
總結(jié)
- 上一篇: CAD1:1导出图纸的步骤
- 下一篇: postgresql添加postgis拓