2
我們有一個處理請求的服務,它接收。處理每個請求的工作流包含許多步驟,取決於某些條件的分支(中間變量等,來自某個服務調用)。基本上整個工作流程可以寫成一個大的流程圖。在java中實現流程圖類型的工作流程
目前,我的實現包含大量If-else
塊。在每個塊中,還有許多子塊等等。這段代碼很難管理和開發。例如,如果在流程圖中添加了一些新的步驟/分支,使相應的代碼更改並測試這些更改非常痛苦。
那裏是否存在一些庫,可以在這種情況下使用?我聽說Amazon Simple Work Flow
,但可以在這裏使用?