Re: [请益] 方案和专案

楼主: tyc5116 (累人啊....)   2014-08-02 18:55:21
※ 引述《aoshiken (三十六雨风飘摇)》之铭言:
: 举个简单的例子
: 方案:统一食品公司订货系统
: A专案:统一食品公司库存管理 UI
: B专案:统一食品公司库存管理 API (DLL)
: C专案:子公司订货API(DLL)
: D专案:康是美订货系统UI(Include C专案)
: E专案:7-11订货系统UI(include C专案)
: 我会习惯把一个案子开成一个"方案"
: 有的时候案子底下会有好几种不同的子系统(专案)
: 在每个不同的子系统通常会把共同的需求切出来做成DLL(专案)
: 让每个子系统可以共用
: 这样在维护上除非太大的变更,不然只要对特定专案进行调整就好
请问这个例子的几个问题
1.D和E在inclue C专案后,可以独立运作吗?
即表示,打开此方案,但不执行A or B,直接执行D or E
2.API的功能可能随时间的增加,而要加入,修改,或删除功能
在实务上,会在何时将source code包成.dll,unit test作完就包?
然后常常在更新dll档案?
作者: a47135 (金属史莱姆)   2014-08-02 19:19:00
其实就是把共通常用元件切出来吧,不然你同样的事情却用不同的程式码,还东一个西一个,程式一大维护到你起笑像取出现有货单,大家都自己写自己的捞取,然后哪天要改捞取规则的时候.....??一直着眼在DLL上面你可能很难了解原因
楼主: tyc5116 (累人啊....)   2014-08-02 23:23:00
你说的我知道,但是我的两个问题并没有回答到...= =
作者: chchwy (mat)   2014-08-03 00:38:00
1. 是, 可以单独执行 2. 你觉得够独立, 该独立的模组就包
作者: psliurt (反指标)   2014-08-10 12:26:00
你的API会常常修改那就是“设计”不良。

Links booklink

Contact Us: admin [ a t ] ucptt.com