reing
entity
質問
回答
回答者
usecase
閲覧者
✅ 回答の一覧を見る
✅ 回答の詳細を見る
⬜ 回答者として登録する
質問者
✅ 質問を投稿する
回答者
✅ 未回答の質問一覧を見る
✅インターフェース
✅実装
⬜ 回答を投稿する
⬜ 質問を隠す
handler
TODO
✅ post_questionのusecaseを実装
✅ QuestionRepositoryのモックを実装
✅ post_questionのテストを実装
⬜ MutexとArcについて調べてブログを書く
&selfでmutableなものを扱うにはMutexだけで十分なのか?
Arcはなんのために必要なのか(おそらくスレッドをまたぐときに必要)?
MutexをcloneするためにはArcでくるんでやる必要があるっぽい
Mutex、Arcは実際にはどのような動作をしているのか(おそらく、Mutex: Heapに実体とMutexを持っている、Arc: Heapに実体とReference counterを持っている)?