事件為什麼取名過去式

banq發表於2012-11-30
2012-11-30 02:24 "@tbyes"的內容
麻煩你花幾分鐘,給我上上課

我想聽聽你的看法 ...


狀態寫成過去式比較容易理解,事件搞成過去式,可能還是靜態思維導致,如果把事件看出正在發生函式動作,就不應該是過去式,而應該是正在發生的事件。

對事件進行溯源也就是Event sourcing,那麼需要把事件當成資料,這時事件實際就是狀態的代名詞,使用過去式比較讓人理解。所以,如果你需要對事件進行溯源,可以取過去式,在動詞後面加一個ed表示完成了。其實這個事件是否真正完成,必須有一定狀態來表示。



相關文章