我聽說過過去不同人士的條款Data Driven
和Event Driven
。我做了谷歌,但這些條款仍然模糊,我爲他們兩個 類似於我數據驅動vs事件驅動模型/架構?
數據驅動的編程是一種編程模型,其數據本身控制程序的流程(而不是程序邏輯),其中如果是事件驅動編程, 事件不是數據本身控制程序的流程。
每礦理解事件也是數據。例如,在基於員工的Web應用程序中 - 如果用戶單擊創建員工按鈕,則此處的事件是創建員工(這也僅是一種數據),數據是與員工相關的信息。
現在在服務器首先它將決定什麼是程序流程,然後數據(員工相關信息)也將控制執行流程,就像永久員工不同的方法將被執行一樣,如果臨時它會是不同的
那麼,不是每一件事情都是數據驅動架構?如果它們之間沒有什麼區別?任何基於Web的例子可以幫助