3

気まぐれな真実の知識の住人諸君、こんにちは。

あなたのための急ごしらえを手に入れました:

一般に、アプリケーション層が UI 層と類似しているかどうか疑問に思っていますか?

私は Evans の DDD の本を読んでいて、彼はアプリケーション層について言及し続けていますが、UI については明示的に言及していません。

誰かがこの区別をするのを手伝ってくれませんか? ありがとう。

4

1 に答える 1

5

アプリケーション層には、アプリケーションの動作、つまりユーザーがどこかをクリックしたときに何が起こるかが含まれています。多くの場合、アプリケーション レイヤーの前には、アプリケーションのルック アンド フィールと使用される特定の GUI ウィジェットを定義するプレゼンテーション レイヤーがあります。これらが一体となって UI を形成します。

ドメイン <- アプリケーション <- プレゼンテーション

DDDは主にドメイン層とユビキタス モデル/言語の形成に関係しています。ドメイン以外の概念がドメイン層から除外され、アプリケーション層などの他の層にあることを除いて、通常、層がどのように定義されるかは問題ではありません。

于 2012-07-23T14:11:06.003 に答える