Slide 17
Slide 17 text
©2023 MODE, Inc.
これを全モジュールのデータ伝搬に入れてしのぐのも限界がある
select {
case upstreamCh <- data:
default:
// error logging, buffering
}
● そもそも大事なデータが抜け落ちる。
● defaultに入るような状態になって自動的に回復することもあまり期待できない。
● あちこちにこれがあるのは何かがおかしい。
● コードには upstream 方向と downstream 方向のデータの流れも、それらを考慮すると詰ま
り要因を全部洗い出したり考慮をしていると開発が立ちゆかない懸念。
×