[Groonga-commit] droonga/fluent-plugin-droonga at 0d15ee3 [master] Broadcast messages correctly

Back to archive index

YUKI Hiroshi yuki****@clear*****
Mon Feb 3 15:27:01 JST 2014


なるほど。bodyがoptionalな情報なので、optionの1つにしてしまっていい気が
しました。

Kouhei Sutou wrote:
> 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以外を指定するときに特別なことを書くようにしたほうが
> 多くの場合で使いやすくなる気がしています。
> 
> _______________________________________________
> Groonga-commit mailing list
> Groonga-commit �� lists.sourceforge.jp
> http://lists.sourceforge.jp/mailman/listinfo/groonga-commit
> 

-- 
結城 洋志 <YUKI Hiroshi>
E-mail: yuki �� clear-code.com

株式会社クリアコード
〒113-0033 東京都文京区本郷3-27-12
           本郷デントビル2階
TEL : 03-6231-7270
FAX : 03-6231-7271
WWW : http://www.clear-code.com/




More information about the Groonga-commit mailing list
Back to archive index