From: Kouhei S. <ko...@co...> - 2006-10-15 02:15:23
|
須藤です. In <200...@hi...> "Re: [ruby-gnome2-devel-ja] libglade2のパッチ" on Sun, 15 Oct 2006 00:50:50 +0900, Masao Mutoh <mu...@hi...> wrote: > ちなみに、 > make_parent_widgets_for_a_widget_that_has_a_window_in_ancestors() > #な、ながい・・・。 > > を、分割した理由はありますか? 何をやっているのかをコメントとして書きたくなかったというのが 理由です.後で見たときに,どうして↓がGCのための処理なのかは わからないと思います. parent = source.parent while parent parent = parent.parent end 再利用のため,というのは全然考えていませんでした. > それから、 > make_parent_widgets_for_a_widget_that_has_a_window_in_ancestors() > の名称ですが、別だしにするならもう少し適切な名称にしませんか。 変な英語ですいません... > guard_source_from_gc_to_create_a_parent_window_as_a_ruby_object > seek_a_parent_window_to_guard_the_widget_from_gc 私はどちらでも構いません. > ただ、やっぱり分ける意味を感じないし他の人が見たら理解しづらいですよね。 わかりました. では,統合してしまってください. 余計な手間を増やしてすいませんでした. |