2

OracleとMySQLをストレージとして使用するさまざまなプログラミング言語のアプリケーションがいくつかあります。ほとんどのビジネスロジックは、コードとOracleプロシージャ内に格納されます。今では、新しいルールで新しい機能を実装する必要があるたびに、それは大きな(より大きな)問題になります。

なぜなら:

  1. 間違いなく異なる言語でビジネスルールを正しく実装することは困難です...

  2. 時間がかかります。

  3. テストするのは難しい。

  4. コードは変更があるたびに乱雑になります(リファクタリングはたくさん行っていますが、十分にクリーンに保つことはできません(2週間ごとにリリースがあります))

今、私はビジネスルール(BR)を処理するためのビジネスルールエンジン(BRE)の存在について聞いた。PHPアプリケーション(トラフィックの多いeコマースWebサイト)がBREへの要求を実行し、JSON応答を取得できると便利です。古いルールを使用して履歴チェックを実行できれば、さらに大きくなります。C#アプリケーションもBREを使用する必要があります。

より経験豊富な人々にとって、これについてどう思いますか?

4

0 に答える 0