現在、私は、Clean Architectureを学習する一環として、おじさんのクリーンアーキテクチャを使用してAndroidアプリケーションを開発しています。Bobさんのアーキテクチャのドメイン層のオブジェクトへのプレゼンテーションレイヤーのマッピングモデル
アクティビティの1つでは、ユーザーに名前とDOBの入力を要求しています.DOBから年齢を決定しています。
私の質問はプレゼンテーション層にあり、名前とDOBを使用してユーザーモデルクラスを作成し、ドメイン層のユーザーオブジェクトクラスにDOBから簡単に決定できる年齢の追加フィールドがあります。プレゼンテーションレイヤーにあるマッパークラスを使用してModelクラス(プレゼンテーション内)をObjectクラス(ドメイン内)に変換するとき、プレゼンテーションレイヤーの年齢を計算する必要がありますか?それとも、ドメインレイヤーで行う必要がありますか?
私は初めてクリーンアーキテクチャーを使用しているので、アプリケーション開発でクリーンなアーキテクチャーの範囲をそのまま維持するためのベストプラクティスに従っていることを確認したいと思います。
あなたがこれが愚かな質問であると感じたら、私を許してください。
ご協力いただきありがとうございます。