.Net輕量狀態機Stateless

  很多業務系統開發中,不可避免的會出現狀態變化,通常採用的情形可能是使用工作流去完成,但是對於簡單場景下,用工作流有點大財小用感覺,比如訂單業務中,訂單狀態的變更,涉及到的狀態量不是很多,即使通過簡單的if-else也能足夠使用,甚至是用上switch去減少if-else的使用,都是可以的,儘管這會喪失某些東西。爲更好的優化整個流程,此時會考慮到使用狀態模式來解決一些問題。   Stateles
相關文章
相關標籤/搜索