2010-01-31 45 views
3

基本上我有一個自定義實現的有限狀態機,主要監聽硬件開關狀態變化,以啓動轉換,但有些事情需要與用戶通信...如何用有限狀態機實現用戶溝通?

例如,用戶需要告訴它是否重複或保存並重置。

我對如何做一個不錯的主意......我可以引發事件當它到達那個點,然後在UI層將詢問用戶,然後觸發的過渡,但有一些更好的辦法或者我應該遵循的一些模式?

只是在尋找一些見解,所以我不這樣做的錯誤的方式做。

我標誌着這個社區維基,因爲它不是一個真正的問題的一個答案類型。

回答

0

我猜想,組織這樣的通信一種自然的方式將設立專門的國家(或國家)在你的機器。

開始 - >詢問用戶名 - >打個招呼

+0

這非常有意義。不知道我並沒有考慮這樣做在首位這樣的 – 2010-02-01 16:51:57