andante

4673

0129

Twitter2をリファクタというか再構築してクレートを分割してワークスペースにしたこれでだいぶDDDというかClean Architectureっぽくなるなると何が嬉しいというわけでもない別にすべてをClean Architectureあるいはその他のごついアーキテクチャで作るべきだと思っているわけではないが趣味開発の時くらいこういう素振りをやっておかないといざという時のための筋力がつかない
これでいよいよ本格的な実装に入れるかと思ったがドメイン層の設計にまだ悩んでいる少なくとも一部のドメインエンティティはCloneを実装すべきではないのではないかムーブセマンティクスと併用すれば変なロジックを防げるとと思われるが好き勝手にcloneできたらそれが迂回できてしまう気がするうーむその路線がどのくらいうまくいくのか試してみるかこんなことしているから全然完成しないのだ


寝る