2007年11月4日 星期日

G01 建立系統標準出版方法

針對系統開發的所有程式碼,在建立的同時應參考應用的場所與範圍來決定所屬的Package與Project,並依此來決定程式檔案的佈署配置。

Package通常會以功能的特性加以封裝,Class少的時候全部放置在同一層,多的時候再依用途再劃分Package放置,但嚴格來說會視作一個Component。把功能類似的Component放置到同樣的Project裡,並將Project的內容匯出成一個執行函式庫,同時依Component的使用關聯記錄Project的使用關係。

依據使用者需求設計的系統所寫的程式,同樣也依功能性分Package來存放,再將相同層次的程式依硬體配置擺放在不同的Project裡,每個Project再匯出系統程式檔。在不同的硬體上配置系統程式檔加上執行函式庫,就是使用者真正在使用的系統。

從原始程式建置系統檔案時,可以使用像ant之類的佈署工具,撰寫描述檔讓程式自動建立所有必須的程式檔案。

沒有留言:

張貼留言