Enqueuerパターン
https://gyazo.com/cb715984e041320407d7313df1f0d75d
あと要素のことをボールと呼ぶことにする
利用者にキューだけを見せつつ、定期タスクのような「頻度バラバラでたくさんある奴ら」を扱うためのパターン。
基本
以下がいる
ボールを生成する機構 Generator
キュー
キューを使う利用者
ルール
利用者はキューを使う
キューはデイリーでインボックスゼロにする
その日の最初に、Generatorが補充する
Genratorのメンテ
利用者がつくる。たとえば「このボールはこの頻度で出現する」的な指定を書いておく&その指定に従ってキューに補充するプログラムをつくる、とか
キューじゃないけど、このやり方を採用したのがtodarossta.icon tasks.mdがgenerator、daily.mdがqueueになっている