hal-tokyo-cello / cello-functions

バック
0 stars 0 forks source link

アバター進化について #36

Closed reone19 closed 2 years ago

reone19 commented 2 years ago

バックチームでアバターの進化に関してまとめます。

確認事項

CornerSyrup commented 2 years ago

コアライブラリのAvatarにも進化済みのフラグを持たせたほうがいい? 進化可能かの判定をコアライブラリに持たせたほうがいい?

reone19 commented 2 years ago

@nakaosan どうでしょうか? 私の認識では、従来のドメイン部分の使い方だと cello-functionsではコアライブラリーの関数を読み込んだうえでの処理を書いている認識ですので、進化フラグをどちらに持たせるかというと、コアライブラリーに関数としてまとめるほうがきれいに感じます。

進化可能かフラグ、進化済みフラグはどちらも規模は大きくない処理なのでcello-functionsで持たせてもいい気もしますが

nakaosan commented 2 years ago

@KleinChiu 私もフラグをコアライブラリに持たせるのはありがたいです。

CornerSyrup commented 2 years ago

進化可能フラグは計算のみなので、DBに影響はない; 進化済みフラグは保存ですが、現在のER図では対応できると思います、IAccountRepositoryには更新があるかも

reone19 commented 2 years ago

進化フラグに関しては、ER図に追記したものですが、一応残しておきます。

reone19 commented 2 years ago

他にここで共有するべきことがないのであれば、このissueを閉じようと考えています。 1日待ちます。