作者:
aoshiken (三åå…雨風飄æ–)
2014-08-02 17:19:56舉個簡單的例子
方案:統一食品公司訂貨系統
A專案:統一食品公司庫存管理 UI
B專案:統一食品公司庫存管理 API (DLL)
C專案:子公司訂貨API(DLL)
D專案:康是美訂貨系統UI(Include C專案)
E專案:7-11訂貨系統UI(include C專案)
我會習慣把一個案子開成一個"方案"
有的時候案子底下會有好幾種不同的子系統(專案)
在每個不同的子系統通常會把共同的需求切出來做成DLL(專案)
讓每個子系統可以共用
這樣在維護上除非太大的變更,不然只要對特定專案進行調整就好
※ 引述《tyc5116 (累人啊....)》之銘言:
: 如題,IDE是VS,換了公司,軟體和之前用的不同,還不算很習慣
: 新公司的架構和之前的不同,在方案和專案中有些不懂的地方
: google沒找到滿意或者夠完整的答案,向大家請教一下
: 在VS中,一個方案底下可以容納多個專案
: 在我先前的認知中,每個專案應該都是可以獨立運作的
: 舉個例子(雖然我也不知道這例子好不好XD)
: 由A自己獨立開發一個俄羅斯方塊的遊戲,稱為A專案(會生成一方案內含一專案)
: 由B自己獨立開發一個打磚塊的遊戲,稱為B專案(會生成一方案內含一專案)
: 由C開一個方案,內含一個專案,作為主視窗,連結AB專案
: 一個完整的方案就搞定了
: 我要強調的是,每個專案都是可以獨立運作的,透過方案將其整合起來
: 但實際上,我遇到的方案,裡面的其中某幾個方案
: 標示是屬於dll專案,要與主要專案配合,他是不能獨立運作的
: 若是如此,專案的意思似乎沒有太大意義
: 還是只是公司的作法不完善而已?