石橋です. At Wed, 12 May 1999 19:17:35 +0900 Shugo Maeda <shugo / netlab.co.jp> wrote: > At Wed, 12 May 1999 19:09:32 +0900, > <a1602hi / std.kurume-nct.ac.jp> wrote: > > > 定義部や初期化処理は別ファイルにしてrequireする。 > > > なんて解決法は美しくないですよね^^。 > > > > そうなのですか? (snip) > 「美しくない」のはファイルの分割そのものではなくて、*-nを使うため > に*ファイルを分割することなのではないでしょうか。 その機能は知りませんでした. # どのドキュメントを見ればよいのでしょうか (^^; 私が意図したのは, こういうことです. class: Person, Male, Female file : Person.rb, Male.rb, Female.rb Male.rb, Female.rbのなかで: require "Person" main.rbのなかで: require "Male"; require "Female" * main.rbは, クラスを初期化/スタートするだけの小さなソース. これだとファイル数が多くなりがちなので, (手軽がウリの?)スクリプト 言語のスタイルとしてはおかしいかな? と思ったりしました. BTW, じつはちょっとまじめにOOA/D(分析設計)するための言語としてrubyを 考えています. スパイラルモデルで, 初期の開発サイクルからJavaを 使うのは, おおげさすぎると思うからです. OOA/Dの成果物をコードに 反映する手間が少なそう(まだやってない(^^;)なので, コーディングより 分析/設計のほうが好きなひとには(にも)魅力的です(ね?). # しかし, そういう自分はGoFのパターン本も持ってない(^^; > > # ちなみにC Magazine 6月号の「千言万語」は入門者向きの言語の話題. > これってまつもとさんの記事のことですか? きだあきらさん(NIFTYプログラミング言語フォーラムのシグオペさん?) の, 毎回2ページの長寿連載です(たしかJan, 1994から). --- Hideto Ishibashi <http://vip.cis.kurume-nct.ac.jp/%7Es34204/>