2023-02-14
- PCC の 今期の開発のための下準備
nullable の扱いのリファクタリングとオブザーバパターンの思い出しをした。
Rx のテストができないか以下のリンクを読んでいたが理解にだいぶ時間がかかった。
https://learn.microsoft.com/ja-jp/previous-versions/dotnet/reactive-extensions/hh242967(v=vs.103)
Throttle の意味が分からず時間がかかったが、
https://learn.microsoft.com/en-us/previous-versions/dotnet/reactive-extensions/hh229400(v=vs.103) の
Ignores the values from an observable sequence which are followed by another value before due time
を読み直してやっと理解できた。 100 内に 次の通知が来たら無視するというスロットリングをするということのようだ。 "pqr" と "xyz" の間が 150 空いているので pqr が来た後 100 経過後の 400 でひとかたまりになっている感じ。
Subscriptions の方はまだ理解できてない。が、今日はココまで。