ポスト
TCAのDependencyもSharedもシングルトンだから、そこが気になっちゃうと使いづらいかもしれないな。気にしないけどな。 ただシングルトンの数を減らそうとして巨大なAPIClientやServiceクラスが出来上がる引力は働きそうだ。
メニューを開くみんなのコメント
メニューを開く
だからサンプルコードでもこういうPackage構成になりがちなんだろうな。関係のないFeatureのモデルがpublicになってるのはイヤなんだけどな。関係ないし、区別するためにモデルの名前も長くなっちゃう。 - Entity (HogeもFugaも両方入ってる) - HogeFeature - FugaFeature