Open takeshi-1000 opened 2 years ago
MVVMのModelにまつわる誤解 所感
ViewModelに公開するModelのインタフェースは以下の二つしかありません。
・Modelのステートの公開とその変更通知 ・Modelの操作のための戻り値のないメソッド
あとインターフェースという言葉が、人間との物理的な接触面としての文脈か、プログラムの繋ぎ込み文脈かで、使われている
Observerパターンは相互に依存しない
TCAはreduxの改良っぽい
https://stablekernel.com/article/use-blocks-closures-delegates-callbacks/
イメージ
親ViewController
- 子VC -> Event
- 子VC -> Event
- 子VC -> Event
- 子VC -> Event
- 子VC -> Event