最近、Rx.NETに関連するUI作業を行っています。特にReactiveUIを使用します。ReactiveUIがViewModelインタラクションの構築に役立つ宣言型の方法が本当に好きです。
ただし、ReactiveUIのロジックのほとんどはコンストラクターに含まれるため、複雑なViewModelの場合、すべてをナビゲートして探しているビットを見つけるのが少し難しくなる可能性があります。また、さまざまな部分を文書化することもできます。するつもりでした。
これらの2つの問題についてどう思いますか?いくつかの観察可能な定義をプライベートメソッドに移動しますか?独自の拡張メソッド(「演算子」)を作成しますか?
これについて他の人の意見を聞くのを楽しみにしています!