1. ホーム
  2. .net

[解決済み] Windows Workflow Foundationを使用するタイミングは?[クローズド]

2022-04-27 23:10:38

質問

手書き(コード)だけで実装するのが簡単なものもあれば、WFを使うことで簡単にできるものもあります。WFを使えば、(ほぼ)どんなアルゴリズムでも作れるようです。だから(理論上は)すべてのロジックをWFでできるんだけど、すべてのプロジェクトでそれをやるのはまずいかもしれないね。

どのような場面でWFを使うのが良いのか、またどのような場合に物事を難しくしてしまうのか?WFと手作業でのコーディングの長所と短所、コストはどうでしょうか?

どのように解決するのですか?

以下のいずれかに該当する場合のみ、WFが必要になる場合があります。

  1. 長時間稼働するプロセスを持っている。
  2. 頻繁に変更されるプロセスをお持ちの方
  3. プロセスのビジュアルモデルが欲しい。

詳しくは、Paul Andrewの投稿をご覧ください。 Windows Workflow Foundationを何に使うか?

WFをビジュアルプログラミングと混同したり関連付けたりしないでください。それは間違いであり、非常に悪いアーキテクチャや設計の決定につながる可能性があります。