Kouhei Sutou
kou****@clear*****
Mon Feb 3 15:23:49 JST 2014
In <52EF18C3.9030308 �� clear-code.com> "Re: [Groonga-commit] droonga/fluent-plugin-droonga �� 0d15ee3 [master] Broadcast messages correctly" on Mon, 03 Feb 2014 13:19:15 +0900, YUKI Hiroshi <yuki �� clear-code.com> wrote: > このnilは送出するメッセージのbodyで、nilの時のデフォルトとしてplanner初 > 期化時に与えたmessageのbodyが使われるようになっています。 > 初期化時に与えたmessageと関係ない内容をbodyで送出できるようになっていた > 方がいいのかなあ、と思ってこうしてみていますが、Distributorの役割は「来 > た物をどうやってばらまくかを考える」というところまでだと考えると、そうい > うflexibilityは不要ですかね……? 関係ない内容をbodyで送出できるようにするのはあまり気にしてい なくて、明示的にnilと書かないといけないAPIが使いにくいのでは ないかとということを気にしていました。 多くの場合がnilならデフォルトでは何も書かなくても動くように し、nil以外を指定するときに特別なことを書くようにしたほうが 多くの場合で使いやすくなる気がしています。