建立乙個基於角色模型響應的程式管理

2021-06-25 15:48:17 字數 713 閱讀 8511

vaughn vernon解釋說,程序管理基本上響應因為它們經常存在於事件驅動構架,如何運用實施角色模型在響應方面建立乙個響應的程序管理器。

vaughn vernon ,「實現領域驅動設計」的作者,描述了乙個中心管理在程序中的不同元件,被

vaughn

用的乙個包涵房貸**的例子。

在這個例項中,vaughn

建立了乙個個人從銀行尋找監控最好的房貸**的乙個程序,程式管理員是乙個貸款**人。其它主要元件是乙個保持狀態的實體角色。這個實體角色是乙個信用諮詢公司的角色, 能夠判定個人是否是乙個合格的貸款人,很多銀行角色從**要求中。

當前狀態被保持在程序實體角色中,在程序管理外,在角色模型中乙個基本的原則是為了尋找每個同時發生機會,也就是建立了乙個新角色。它也讓程序管理焦點只在程序中,在當前狀態下堅持單一功能原則。

開始程式是乙個命令訊息「**最好的房貸利率」,緊接著「程式已經啟動」訊息,然後是乙個「開始房貸利率**」名利訊息,接下來是乙個「房貸利率**已啟動」訊息。整個程式在出現「房貸利率**已經滿了」訊息結束。基本上來說,這是乙個重複好幾次的請求-

回應模型。

vaughn說貸款**人這個軟體有很好的邏輯,並且比較了和商業管理工具的主要不同點,還有費用,另外,不需要用很多業務級工具,不需要很多描述程式的語言。

為了簡單的去製作角色模式圖表,他用自己話的描述,vaughn

已經進行了型別轉換為了建立乙個標準的角色模型基礎。

建立乙個Windows Service 程式

1.新建windows專案,選擇 windows服務 型別的專案。2.在生成的service1.cs中 中寫你需要的 如下 using system using system.collections.generic using system.componentmodel using system.d...

如何設計乙個基於角色的使用者許可權系統?

安聚尼股份 2017 08 25 09 55 基於角色的使用者許可權管理一般在任何專案中都是乙個必不可少的功能。在此設計裡,主要有使用者 角色兩個方面,角色需要有動態,使用者的角色分配,使用者與角色之間是多對多或一對多的關係,資料庫表設計如下 一 資料庫表設計 1 user 使用者表 記錄使用者的基...

開發,乙個尷尬的角色

最近測試的主管找我們開發的主管,說我們以後所有的需求,開發都要求寫自測報告,不分申請測試還是自測的,在提交測試之前一併提交給測試,讓測試看有什麼問題。從質量保證上來說,我是一百個贊同,我願意對每乙個方法寫單元測試,並對每個用例寫測試報告,我相信沒有哪個開發願意讓別人給自己找出bug,這其實是非常丟臉...