Geçmişte bazı iş akışı motorlarında programcı olarak çalıştım ancak iş akışı motorlarını neden ilk başta seçtiğimize dair hiçbir netlik yoktu. Ve programcı olarak kod yazarken bir şey yapmanın en az 100 yolu olduğunu biliyorum, ancak yöntemlerden yalnızca birkaçı en iyisi!
Hangi kullanım durumlarının, iyi bir DI özellikli uygulama tasarlamadan ziyade iş akışı motorları (veya onların konsepti) ile en iyi şekilde çözüldüğünü hala anlamıyorum. İş akışı motorlarının en iyi seçeneklerden biri olduğu etki alanı-nötr kullanım durumlarının genel özelliklerini arıyorum.
Öyleyse sorum şu: İyi bir iş akışı motorunu seçmek ve etrafını kodlamak için bir sinyal olarak alınabilecek bir gereksinimin genel özellikleri nelerdir?