我正在嘗試在我的項(xiàng)目中使用規(guī)則和流程模式。在一篇文章中我發(fā)現(xiàn)了這個(gè):過(guò)程被定義為一系列動(dòng)作,其中一個(gè)或多個(gè)輸入用于產(chǎn)生一個(gè)或多個(gè)輸出?,F(xiàn)在我的問(wèn)題是:我可以在進(jìn)程中保留任何數(shù)據(jù)庫(kù)嗎?在這種情況下,我的輸出可以是持久結(jié)果?或者我們應(yīng)該返回一些輸出,然后將該輸出持久保存在其他地方。
1 回答

智慧大石
TA貢獻(xiàn)1946條經(jīng)驗(yàn) 獲得超3個(gè)贊
您使用的任何模式都應(yīng)盡可能獨(dú)立。
在您的情況下,該過(guò)程不應(yīng)該擔(dān)心數(shù)據(jù)來(lái)自哪里以及輸出去哪里。
它應(yīng)該與輸入和輸出方法無(wú)關(guān)。因此,簡(jiǎn)而言之,您不應(yīng)該將數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫(kù)作為流程的一部分。
使用這種方法,您可以稍后更改輸入和輸出源,而不會(huì)影響或改變過(guò)程。
- 1 回答
- 0 關(guān)注
- 142 瀏覽
添加回答
舉報(bào)
0/150
提交
取消